Есть методика установки шрифта
до 10px с использованием метода 62,5, но я думаю,
то есть имеет проблему с округлением, которое
выбрасывает это немного (возможно, нет)
Это техника, которую я использую ежедневно, и я не столкнулся с какой-либо ошибкой IE из-за этого, если такая ошибка существует. Работать с ними тогда очень просто, если вы можете делить на десять без использования calc! Вам просто нужно использовать свойство font-size с такими элементами, как hN, li, p и т. Д., Но не пытайтесь измерить родительский div или blockquote, а также дочерние абзацы и заголовки, иначе у дочерних элементов не будет 10px <-> 1em эквивалентность больше.
Если вы используете CSS-фреймворк, придерживайтесь метода, который он использует.
Не по теме, я использую условные комментарии и никаких звездных хаков. Когда-либо.
Тем не менее, нет однозначного ответа на ваш вопрос (sb написал ' em против px - священная война ' по недавней теме, и (с) он совершенно прав, ИМХО).
С точки зрения доступности, вот соответствующий достаточный метод: C14: Использование единиц em для размеров шрифта - WCAG 2.0 Это не единственный способ достижения Критерии успеха 1.4.4 Изменение размера текст :
Except for captions and images of text, text can be resized without assistive technology up to 200 percent without loss of content or functionality. (Level AA)
C12 такой же, только с процентами, другие, насколько я помню, не совместимы с разными браузерами.