Я пытаюсь стиль this pen, и я не могу получить правильный CSS для текста, чтобы сделать его более читаемым и не выглядящим переполненным.Улучшение чтения текста с помощью CSS
Ядро CSS:
p{
color: #000;
font-size: 16px;
line-height: 1.25em;
padding: 0 0 1em 0;
text-align: justify;
}
Я планирую использовать улучшенный CSS как для нормальной, настольной версии и для мобильных устройств. Вот экран того, что я считаю отличным примером удобочитаемости для мобильных устройств.
Вы возились с настройками сглаживания? Является ли это проблемой межстрочного интервала или ... – Phix
Непонятно, чего вы пытаетесь достичь, но FWIW значение 'line-height' должно быть unlessless для правильного наследования для дочерних элементов, то есть должно быть просто' строка -изм: 1,25', без 'em'. Кроме того, 'text-align: justify' обычно считается плохой практикой, поскольку он приводит к большим пространствам между длинными словами. Кстати, обычно лучше установить такие вещи, как 'line-height' для корневого элемента (' HTML'), а затем переопределить его для определенных контейнеров, если это необходимо. –
@Phix, я перепутал с -font-smoothing и text-rendering. Но я думаю, что линейная высота также является частью проблемы. – RockMyAlgorithm