Почему тег <hgroup>был добавлен в HTML5? - PullRequest
3 голосов
/ 11 июля 2010

Почему тег <hgroup> был добавлен в HTML5?Каково их техническое использование?В чем преимущество группировки?

Ответы [ 4 ]

5 голосов
/ 11 июля 2010

Вот хорошая статья об этом на HTML5 Doctor:

Элемент hgroup

1 голос
/ 11 июня 2011

Это дает более определенный выбор, например:

h1 {font-size:5em}                   output: font-size 5em
h2 {font-size:2em; color: black}     outout: font-size 2em, black

используя их в группе, вы получите

hgroup h1 {font-size:3em}            output: font-size:3em
hgroup h2 {color:grey}               output: font-size:2em (from above defined), grey 
1 голос
/ 12 июля 2010

Погружение в HTML5 также имеет довольно хороший <hgroup> пример .

0 голосов
/ 12 июля 2010

Проблема с заголовками и их «уровнями» возникает при создании динамического контента. Допустим, у вас есть более или менее фиксированная комбинация H1 и H2 и страница, и у вас есть раздел статьи с динамическим контентом, который поступает из богатого редактора.

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

Я не изучал элемент hgroup подробно, но я прочитал статью выше и другие, и мне кажется логичным, что элемент hgroup можно использовать для «сброса» нумерации уровней, чтобы динамический контент в богатый редактор может начать использовать H1.

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