Следует ли мне использовать абсолютные размеры шрифтов (маленький, средний, большой и др.)?

W3C поддерживает страницу советов о том, как изменять размер ваши шрифты в CSS - последнее обновление в апреле 2010 г.Согласно этой странице, лучший способ стилизовать шрифты - использовать «абсолютные» размеры шрифта:

еще лучше, если для документа установлен базовый размер шрифта, используйте абсолютный размер ([xx-small | x -small | small | medium | large | x-large | xx-large]) или относительного размера ([больше | меньше]) при определении размера шрифта для конкретного элемента в документе.

Спецификация определяет эти размеры шрифта в таблице. Насколько я понимаю в этой таблице, small должен быть на 2/3 ( 66% ) размера среднего , а большого должен быть 4/3 ( 133% ).

Если я проверю это, я получу довольно разные результаты из моей интерпретации соотношений, установленных W3C. Результаты одинаковы для последних версий Chrome, Firefox и IE, но не соответствуют рекомендации W3C. маленький равен 81,25% вместо 66% , а большой равен 112,5% вместо 133) % .

Означает ли это, что современные браузеры не поддерживают эти стандарты W3C? Есть ли новый стандарт, который заменил этот, о котором я не знаю? Или я неправильно понял значение этой таблицы из W3C?

В конце концов, мой вопрос сводится к следующему: по-прежнему ли лучше всего использовать абсолютные размеры шрифта в CSS? Будет ли он вести себя одинаково во всех браузерах? И в идеале я хотел бы знать, какому стандарту следуют современные браузеры.

14
задан Robin Winslow 4 January 2012 в 12:26
поделиться