Как правильно выставляьть h2,h3?

12
Silveo
На сайте с 30.11.2010
Offline
161
725

Здравствуйте!

Каким тегом должен быть завернут заголовок у блоков на странице h2 or h3?

как сейчас у меня:

Заголовок h1

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст ПРАВЫЙ БЛОК H3

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТ

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекс

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст

Нижний блок БЛОК h3

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст

Еще один Нижний блок БЛОК h3

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст

ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст

Так нормально?

Больше всего в жизни люблю: справедливость, порядочность, обязательность.
Ripro
На сайте с 04.11.2006
Offline
144
#1

В блоках не нужно ставить заголовками h2 h3, их в тексте нужно использовать. В блоках используйте div

87793
На сайте с 12.09.2009
Offline
661
#2
Ripro:
В блоках не нужно ставить заголовками h2 h3, их в тексте нужно использовать. В блоках используйте div

А почему бы блоку не иметь заголовка? 😕

Наше дело правое - не мешать левому!
Ripro
На сайте с 04.11.2006
Offline
144
#3
87793:
А почему бы блоку не иметь заголовка? 😕

Да пусть имеет заголовок, но не h2, h3 :)

Правильно используйте теги заголовков

Теги заголовков (не путать с html тегами <head> или заголовками протокола HTTP ) используются для разметки структуры сайта для пользователей. Есть 6 размеров заголовков, начиная с самого важного <h1> и заканчивая наименее важным <h6>.

На странице с новостной статьей мы поместим название сайта в Тег <h1> а название статьи в Тег<h2>
Текст в тегах заголовков как правило крупнее чем обычный текст страницы, что служит визуальной подсказкой пользователю о его важности и тематике контента под этим заголовком. Заголовки разных размеров позволяют создать иерархическую структуру содержимого сайта и улучшить навигацию на странице.

Как правильно использовать заголовки

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

Не советуем:

размещать в тегах заголовков текст, не имеющий навигационной ценности,
использовать теги заголовков там, где больше подошли бы теги <em> или <strong>,
беспорядочно переключаться от заголовков одного размера к другому.
Не разбрасывайтесь заголовками. Используйте заголовки только там, где они действительно необходимы. Слишком большое количество заголовков на странице дезориентирует пользователя и затрудняет понимание того, где заканчивается одна тема и начинается другая.

Не советуем:

засорять страницу лишними заголовками,
помещать весь текст страницы в тег заголовка,
использовать заголовки только для стилизации текста, без определения структуры страницы.

Источник: https://sites.google.com/site/webmasterhelpforum/ru/stati/rukovodstvo-po-poiskovoj-optimizacii-dla-nacinausih-ot-google/rukovodstvo-po-poiskovoi-optimizatsii-dlya-nachinayushchikh-ot-google

87793
На сайте с 12.09.2009
Offline
661
#4
Ripro:
Да пусть имеет заголовок, но не h2, h3 :)

А почему не h2 и не h3? 😕

B
На сайте с 08.02.2012
Offline
217
#5
В блоках используйте div

список с блоке тоже в дивах сделать?


Silveo
, придерживайтесь иерархии сверху-вниз по DOM h1-h6. В блоке можно все кроме h1, он должен быть один на странице.

gaBDr0
На сайте с 18.03.2013
Offline
47
#6

заголовки в блоках лучше закрывать дивами или span, и регулировать их вид с помощью CSS задав им селектор CLASS или ID

Если всё таки приспичило закрывать H* то можете использовать любой хоть h1 хоть h6, ибо в HTML5 можно использовать сколько угодно H1 на странице...

---------- Добавлено 21.12.2013 в 19:12 ----------

blackcarrot:
список с блоке тоже в дивах сделать?

желательно всё делать через див или span если это не касается основного контента, семантика скоро она захватит всё...

в футере можно использовать семантический тег <address> </address> если там расположены контакты компании.

gabdrahimov.ru (http://gabdrahimov.ru) - учебник по созданию сайтов для начинающих и продолжающих.
B
На сайте с 08.02.2012
Offline
217
#7

о май гад, где вы такого начитались?

заголовки в блоках лучше закрывать дивами или span

а открывать другими тегами?

HTML5 можно использовать сколько угодно H1 на странице

гм, а в html4.01 фатал ерорр вылезал если 50 h1 добавишь?

желательно всё делать через див или span если это не касается основного контента, семантика скоро она захватит всё...

причем тут вообще семантика и дивы со спанами? вы точно зеленый с круглым не попутали?

и что, вы серьезно к моему стебу отнеслись? Про "делать список в дивах", сделайте мне развидеть....

The WishMaster
На сайте с 29.09.2005
Offline
2542
#8
Ripro:
В блоках не нужно ставить заголовками h2 h3, их в тексте нужно использовать. В блоках используйте div

Вы с Барышниковым брат и сестра, что ли?:) Почему h2 не может быть в блоке?!

---------- Добавлено 22.12.2013 в 13:53 ----------

Ripro:

Да пусть имеет заголовок, но не h2, h3

С какого перепугу?

---------- Добавлено 22.12.2013 в 13:54 ----------

blackcarrot:
придерживайтесь иерархии сверху-вниз по DOM h1-h6

Вы сговорились?! h2 - подраздел, в нем может быть несколькл h3 и h4? а потом новый подраздел - и опять h2.

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
gaBDr0
На сайте с 18.03.2013
Offline
47
#9
blackcarrot:

а открывать другими тегами?

в заголовках блоках вместо h* использовать div

h* использовать лишь в основном контенте страницы,

это конечно же не закон которого вы должны придерживаться во что бы то не стало, просто семантически так более грамотно, а по сути вы вообще вместо всех тегов можете использовать h* и форматировать их через css задав перед этим каждому h* свой класс или id

blackcarrot:

гм, а в html4.01 фатал ерорр вылезал если 50 h1 добавишь?

я говорю про html5 а не 4, зачем его вообще до сих пор юзать, html5 даёт всё что нужно и даже больше, например в нем можно юзать сам xml или его производные

blackcarrot:

причем тут вообще семантика и дивы со спанами? вы точно зеленый с круглым не попутали?

семантика это возможность для роботов узнать, что находится внутри тегов, благодаря ей скоро каждая часть сайта и текста, будет иметь свой смысл

div и span не обладают семантикой, поэтому их используют при создании дизайна сайта и блоков не относящихся к основному контенту (это очень важно для продвижения, чтобы вся семантическая нагрузка от тегов была сосредоточенна именно в основном контенте и не растекалась по все странице)

blackcarrot:

и что, вы серьезно к моему стебу отнеслись? Про "делать список в дивах", сделайте мне развидеть....

список в дивах делается очень легко, для этого и придумано CSS-свойство list-style и конечно же лучше использовать в блоках это свойство, а списки ol или ul юзать именно внутри контента, в HTML5 это между тегами article

что касается вопроса тс, то он видимо имеет ввиду блоки в сайдбаре, т.е. между тегами aside,

всё должно быть грамотно на сайте распределено, логика отдельно, дизайн отдельно, семантика отдельно... и понимать эти вещи нужно уже сейчас...

B
На сайте с 08.02.2012
Offline
217
#10
div и span не обладают семантикой
это очень важно для продвижения, чтобы вся семантическая нагрузка от тегов была сосредоточенна именно в основном контенте и не растекалась по все странице

ну вы же сами себе противоречите, то есть блок на станице это не часть основного контента?

h2 - подраздел, в нем может быть несколькл h3 и h4? а потом новый подраздел - и опять h2.

Именно это я и имел ввиду говоря про иерархию DOM. Аналогия с xml только без без вложенности тегов.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий