Интересно, правильно ли семантически использовать другой вес шрифта в заголовках. Например, у меня есть h1 для основного заголовка, я использую h1, потому что я хочу, чтобы поисковые системы знали, что это мой основной заголовок, но я не хочу использовать большой вес, я хочу использовать пользовательский вес (100). Семантически правильно ли это делать? Есть ли другой более семантически правильный способ сделать это?
Используйте другой вес шрифта в заголовке HTML
Ответы (2)
Это нормально. Семантика — это то, что вы интерпретируете из этого. Теги HTML предназначены для удобства использования кода. Если на выходе получается то, что вам нравится, то все в порядке.
Именно так устроен ваш H1!
Есть два типа семантики, о которых вам следует беспокоиться.
Первая — это семантика, явно выраженная разметкой. С этой точки зрения H1 остается H1, как бы он ни выглядел. Это семантика, которая обрабатывается пользовательскими агентами для различных целей (например, предоставление представления по умолчанию в браузере, взвешивание относительной важности различных частей текста в индексаторе поисковой системы или создание оглавления планировщиком).
Во-вторых, это семантика, которую конечный пользователь выводит из рендеринга контента. Если бы вы стилизовали заголовок так, чтобы он выглядел точно так же, как короткий абзац, сможет ли читатель понять, что это заголовок? Заголовки не обязательно должны быть выделены жирным шрифтом, но они должны быть оформлены так, чтобы любой, кто просматривает страницу, мог понять их как заголовки.
h1
является семантически правильным тегом, вы можете использовать CSS, чтобы стилизовать его по своему усмотрению. Вы даже можете сделать его похожим на обычный текст, но это все равноh1
. - person Jongware   schedule 10.12.2013