A tag hgroup foi descontinuada? É semântico ainda utilizar ela? exemplo:
<hgroup>
<h1>Titulo do Site</h1>
<h2>Subtitulo do Site</h2>
</hgroup>
A tag hgroup foi descontinuada? É semântico ainda utilizar ela? exemplo:
<hgroup>
<h1>Titulo do Site</h1>
<h2>Subtitulo do Site</h2>
</hgroup>
Fala Marcelo tudo certo ?
Peguei o trecho direto do developer mozilla:
O elemento <hgroup>
foi removido da especificação do W3C para a HTML5, mas ainda se encontra na especificação HTML do WHATWG. Foi parcialmente implementado na maioria dos navegadores, contudo é pouco provável que seja incluído na especificação.
Considerando que a finalidade do elemento <hgroup>
é a de definir a maneira como os títulos serão mostrados pelo outline algorithm definido na especificação da HTML e considerando ainda que o outline algorithm da HTML não está implementado em nenhum navegador, conclui-se que, na prática, a semântica do elemento <hgroup>
é meramente teórica.
Oi Marcelo, o elemento <hgroup>
foi removido da especificação do W3C para a HTML5, mas ainda se encontra na especificação HTML do WHATWG. Foi parcialmente implementado na maioria dos navegadores, contudo é pouco provável que seja incluído na especificação. Conforme:link
A especificação do W3C para a HTML5 fornece algumas sugestões para a marcação de Subheadings, subtitles, alternative titles and taglines sem que se use o elemento
. Que são o uso do header e de combinações entre p, h1 e spans.
<hgroup>
Para marcar subtítulos, considere colocar o subtítulo em um
<p>
elemento após o elemento h1- h6 que contém o cabeçalho principal ou colocar o subtítulo diretamente no elemento h1- h6 que contém o cabeçalho principal, mas separado do cabeçalho principal por pontuação e / ou dentro, por exemplo , um<span class="subheading">
elemento com estilo diferenciado. Cabeçalhos e subtítulos, títulos alternativos ou slogans podem ser agrupados usando os elementos header ou div.
Espero ter ajudado e bons estudos.
Olá Marcelo!
Sim, a tag hgroup foi descontinuada no HTML5.
Para ser semantico aconselho usar a tag mais nova "Header":
<header>
<h1>Titulo do Site</h1>
<h2>Subtitulo do Site</h2>
</header>
A tag Header veio junto com o HTML5, a W3C a descreve da seguinte forma:
"Um elemento header deve conter geralmente o cabeçalho da seção (um elemento h1 – h6), mas isso não é necessário. O elemento header também pode ser usado para agrupar o índice de uma seção, um formulário de pesquisa ou qualquer logotipo relevante"
Existe uma página da W3C que indica formas de criar titulos, subtitulos, etc... sem precisar usar o hgroup.
Espero ter ajudado! :D
Obrigado galera.