html {
размер шрифта: 100,01%;
}
100,01%, а не хак или клудж, существует уже много лет. Гугл "100.01%" и читай. Он действителен как 100% и покрывает некоторую территорию, которую 100% не делает.
Начальный размер шрифта всегда должен быть объявлен. Задайте базовый размер шрифта для внешнего контейнера - либо , либо - так как именно из этого контейнера будут получены все относительные и унаследованные значения размера шрифта. Использование 100% или 100,01% делает начальный размер шрифта равным предпочтению браузера пользователя.
Установка этого базового размера шрифта в соответствии с настройками браузера пользователя дает вашим посетителям максимальную читабельность. Прочтите это еще раз, пожалуйста, о предпочтениях пользователя. Ваш посетитель установит размер шрифта в своем браузере для лучшей читабельности и удобства чтения. Ваш дизайн, каким бы великолепным и хрупким он ни был, - всего лишь второй игрок. Контент - король, если он у вас есть. Но если этот контент непонятно крошечный, вы проигрываете. Посетитель путешествует дальше. Таким образом, ваш дизайн не соответствует вашим потребностям и ожиданиям. Следовательно, дизайн действительно был не таким уж замечательным, правда?