Я всегда не знал, с чего начать в качестве общей основы передовой практики. Да, я знаю, это зависит от вашего дизайна, но что чаще всего?
Вот что у меня сейчас в качестве стартера:
h1 { font-size: 24px;}
h2 { font-size: 22px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;}
h5 { font-size: 12px;}
h6 { font-size: 10px;}
Да, на моей нынешней работе мы не используем EM.
Спасибо
Ответы:
Это будет зависеть от таблицы стилей браузера по умолчанию. Вы можете просмотреть (неофициальную) таблицу значений по умолчанию таблицы стилей пользовательского агента CSS2.1 здесь .
Исходя из страницы, указанной выше, размеры по умолчанию выглядят примерно так:
Также стоит взглянуть на таблицу стилей по умолчанию для HTML 4 . W3C рекомендует использовать эти стили по умолчанию. Сокращенный отрывок:
Надеюсь, эта информация полезна.
источник
em
размеры, что и IE8. w3.org/TR/html-markup/h6.html также говорит, что "типичный" дисплей составляет 0,67em.Заголовки обычно выделяются жирным шрифтом; который был отключен для демонстрации соответствия размеров. MSIE и Opera интерпретируют эти размеры одинаково, но обратите внимание, что браузеры Gecko и Chrome интерпретируют заголовок 6 как 11 пикселей вместо 10 пикселей / размер шрифта 1, а заголовок 3 - как 19 пикселей вместо 18 пикселей / размер шрифта 4 (хотя это трудно отличить даже при прямом сравнении и невозможно в использовании). Кажется, Gecko также ограничивает размер текста не менее 10 пикселей.
источник