Подавляющее большинство сайтов не использует выравнивание текста по ширине из-за несовершенства современных браузеров. 1
Вот некоторые причины:
- Невозможность подобрать интервал между буквами. 1 Для выравнивания по ширине нужно длинные строки сжать, а короткие растянуть. 1 Но браузеры пока не умеют подбирать интервал между буквами, он в тексте остаётся неизменным. 1
- Неконтролируемая ширина пробелов между словами. 2 Выравнивание по ширине может быть достигнуто за счёт растягивания пробелов между словами, что делает текст трудночитаемым. 12
- Отсутствие функции переноса слов. 12 Программы подготовки текстов к печати на бумаге используют специальные словари и расставляют переносы. 1 Современные браузеры этого делать не могут. 1
Таким образом, использование выравнивания по ширине может привести к снижению читабельности текста, что и объясняет, почему его не применяют на большинстве сайтов.