Сбалансированный перенос текста в HTML

В HTML, там способ равномерно распределить текст, который повреждается через несколько строк?

Например, я не хочу:

   Here is some really long label that ends up on
   two lines.

Я предпочел бы:

                  Here is some really long label 
                      that ends up on two lines.
12
задан Tony the Pony 25 May 2010 в 21:34
поделиться

2 ответа

В чистом HTML / CSS нет способа сделать это, потому что нет способа измерить длину строки.

Один из способов сделать это - использовать javascript, но в итоге вы получите FOBUC, в то время как javascript вычисляет длину строки и соответственно разбивает ее.

Лучший способ избежать этого - разделить строку на PHP / ASP / все, что вы используете.

0
ответ дан 2 December 2019 в 19:30
поделиться

Я думаю, вы можете добиться этого, если установите фиксированную ширину контейнера-элемента и поиграете с заполнением характеристики.

0
ответ дан 2 December 2019 в 19:30
поделиться