CSS: % + em
- Опубликовано:
- Внимание
- Информация в этой заметке устарела. Современные браузеры работают с размером шрифта вполне единообразно.
Следующее простое CSS-правило:
HTML {font-size: 100.1%; }
решает сразу две проблемы:
- слишком крупный шаг масштабирования шрифта средствами браузера при использовании только единиц
em; - различный размер шрифта при просмотре одной и той же страницы в разных браузерах при настройках по умолчанию.
После добавления этого правила можно использовать единицы em сколько влезет.
Комментарии | добавить
вопросец: а не будет ли это камнем предкновения, так как браузер будет перемасштабировать шрифт всякий раз?
romy4: Не вполне ясен вопрос. Какой всякий раз?
а em это сколько px?
При размере шрифта по умолчанию 1 em эквивалентен 16-ти пикселам.
спасибо)
А по моему достаточно
HTML {font-size: 100%; }
без точки.
Спасибо Мнe помогло
html {font-size: 100%;}