Я хотел бы, чтобы улучшить читаемость моего веб-сайта
Тогда вы хотите оставить тряпку как есть. Тряпка вызвана тем фактом, что слова не имеют одинаковой длины, так что каждая строка текста, когда они правильно распределены по отношению к себе, просто не будет такой же ширины, как любая другая строка.
Править Текст выглядит славный, но не обязательно улучшающий читаемость. Фактически, это может вызвать проблемы с ним, когда линии достаточно разнообразны, чтобы в некоторых ситуациях вводить огромные промежутки между словами или даже буквами (обычно это широко распространено в газетах с узкими колонками).
Есть только два способа подтолкнуть оборванный текст ближе к оправданному. Один вы упомяните, что есть text-align: justify
. Это автоматизировано, и вы находитесь во власти браузера, чтобы сделать лучший вызов по очереди с точки зрения настройки интервала. Если ваша средняя строка имеет 80 символов, эта опция будет работать лучше, чем если ваша средняя строка содержит только 20 символов.
Другой вариант разумно используется для переносов слов. CSS3 предлагает некоторую помощь в этом. См .: Is it possible to enable auto-hyphenation in HTML/CSS?
Увы, перенос переносов также может привести к проблемам с читабельностью.
(BTW, этот вопрос будет лучше обслуживаться на графическом дизайне.se)