Обязательно использовать H2 после h1, если текст слишком мал, тогда мы можем использовать h4 после h1. и доступно ли это?Нужно ли использовать H2 после h1
ответ
Технически вы можете использовать любую комбинацию из них.
Семенно, разумно использовать общий порядок. И если размер шрифта слишком мал, используйте CSS для его изменения.
С тегами h1
- h6
вы придаете семантическому смыслу название. Где h1
находится на верхнем уровне, h2
для подразделения h1
, h3
для подразделения h2
и т.д.
Вы можете изменить внешний вид, устанавливая правила CSS, который является большим, потому что теперь вы можете отделить содержание от макета.
Это одна из областей, где XHTML2 сделал бы более понятным. Слишком плохо, что он был отменен. –
@James: стандарт HTML5 также довольно ясен в точном семантическом значении этих тегов. Я снял его только сейчас, он выглядит ужасно сложным, но, по крайней мере, * do * определяет значение с некоторой точностью.Более того: HTML5 имеет некоторые требования к соответствию, которые не могут быть проверены компьютером (по крайней мере, пока компьютеры не поймут содержимое). –
HTML5 позволяет повторно отображать номера ваших заголовков в ["элементе содержимого секционирования"] (http://www.w3.org/TR/html5/content-models.html#sectioning-content). При несоразмерном содержании, собранном на одной странице, теги заголовков, по-видимому, имеют больше смысла, когда они относятся только к связанному контенту. Вы можете иметь '' right with maintitle
В идеале вы должны придерживаться H1, затем H2, а затем использовать CSS, чтобы изменить стили обоих в соответствии с тем, что вы хотите.
Подумайте о HTML как о описании контента и структуры вашего документа (отсюда и поэтому рекомендуется придерживаться H1, затем H2, потому что это указывает структуру заголовков), а затем подумайте о том, как CSS принимает эту структуру и форматирует ее в соответствии с некоторыми правилами компоновки, поэтому CSS определяет, насколько большой и какой цвет вам нужны все ваши H1 и H2s.
(Технически ничто не мешает вашему от смешения порядка и делать все, что вы хотите, хотя)
Вы всегда должны структурировать документ правильно, да так оно должно быть h2
после h1
- если текст является неправильным размер, вы должны использовать CSS для стилизации заголовков по своему вкусу.
Да, вы можете пропустить уровни, и большинство читателей экрана не заботятся.
Часто лучше использовать CSS.
Считыватели экрана не заботятся, но пользователи экранных читателей, безусловно, будут заботиться. Правильное использование заголовков - это то, как пользователи экранных устройств быстро перемещаются по странице. Если порядок заголовков будет завинчен, пользователь экрана будет дезориентирован и потерян в содержимом страницы. У большинства программ чтения с экрана даже есть клавиши быстрого доступа для правильной навигации по заголовкам быстрее. – 2009-10-01 13:38:57
H1 обычно используется для первичных заголовков, h2 для подзаголовков, h3 для подзаголовков и т. Д. На самом деле не имеет значения, в каком порядке вы их используете. Это обычная структура документа, нелогично иметь подзаголовок, затем первичный заголовок, но он не применяется. Просто нарисуйте их в css по своему вкусу.
Нет, это просто теги. Иерархия подразумевается, а не определяется или применяется, поэтому вы можете использовать их в любом порядке.
Но для удобства чтения и аккуратности вам лучше переопределить их с помощью CSS, если вам не нравятся размеры, а не только использование H3 для основного заголовка и игнорирование H1 и H2. Помимо всего прочего это может повлиять на поисковую оптимизацию (которая считает H1 значимой, хотя я не уверен в H2 и H3).
H1 как наименее значимый? В самом деле? –
Извините, уточнено. По «H1, по крайней мере, является значительным», я имел в виду, что H1 значителен, даже если H2 и H3 могут и не быть. –
Плохо советую. Просто потому, что браузеры терпят дерьмо для кода, а форма SGML этого языка глупо, понимают, что его собственные структурные соглашения не делают приемлемыми методы. Если он новичок и пытается научиться правильному пути, я бы предложил рассказать ему о приемлемых плохих практиках. – 2009-10-01 13:43:02
h1 и h2's очень важны для SEO, используя один h1 и mutiple h2, после чего логическая задача.
Можете ли вы объяснить, почему это было отмечено? Потому что это старый пост? – Olical
Что вы подразумеваете под словом «если текст слишком мал»? –
Я имею в виду, если заголовок страницы и субтитры имеют большую разницу в размере –
Бог мне нравится, когда у меня есть вопрос, и stackoverflow появляется с ответом на этот первый поиск в Google. – Kzqai