Почему следует использовать em для указания размера шрифта

Есть два важных преимущества при использовании относительных единиц вроде em, для указания размера шрифта:

• можно использовать наследуемость и указать базовый размер шрифта 1 em, а размеры шрифта всех прочих элементов указывать относительно его: например, размер шрифта абзаца - 0,8 em, а размер шрифта ссылок - 0,7еm; так задаются пропорциональные размеры шрифта; обратите внимание, что IE не поддерживает автоматическое изменения с помощью em при указании размера шрифта заголовков h1-h6 - для них придется указать конкретный размер, иначе они останутся с фиксированным размером по умолчанию; при таком подходе, если вам потребуется увеличить размер шрифта всех элементов, просто измените базовое значение для body, указав, например, 1,2еm;

• если вы не зададите размер шрифта с помощью относительных единиц, пользователи не смогут менять размер шрифта, что помешает людям с ослабленным зрением просмотреть ваш сайт; поэтому советуем указывать размер шрифта с помощью его, а не в абсолютных единицах, допустим, пикселах.