Novos Elementos e Atributos do HTML5
HTML tem a função de indicar que tipo de informação a página está sendo exibida. Os códigos servem para marcar a informação. Nas versões anteriores do HTML conseguíamos marcar diversos elementos do layout, mas não diferenciar o rodapé do cabeçalho por exemplo. O HTML5 trouxe mudanças nos elementos, ajudando-nos em diversos setores essenciais no documento HTML.
Abaixo segue uma lista dos novos elementos e atributos incluídos no HTML5:
<section> A tag section define uma nova seção genérica no documento. Por exemplo, a home de um website pode ser dividida em diversas seções.
<nav>O elemento nav representa uma seção da página que contém links para outras partes do website. Pode ser aplicado nos blocos de links que geralmente são colocados no Rodapé e também para compor o menu principal do site.
<article>O elemento article representa uma parte da página que poderá ser distribuída e reutilizável em FEEDs por exemplo. Isto pode ser um post, artigo, um bloco de comentários de usuários ou apenas um bloco de texto comum.
<aside>O elemento aside representa um bloco de conteúdo que referencia o conteúdo em volta do elemento article. O aside pode ser representado por conteúdos em sidebars em textos impressos, publicidade ou até mesmo para criar um grupo de elementos nav e outras informações separados do conteúdo principal do website.
<hgroup>Este elemento consiste em um grupo de títulos. Ele serve para agrupar elementos de título de H1 até H6.
<header>O elemento header representa um grupo de introdução ou elementos de navegação. O elemento header pode ser utilizado para agrupar índices de conteúdos, campos de busca ou até mesmo logos.
<footer>O elemento footer representa literalmente o rodapé da página. Seria o último elemento do último elemento antes de fechar a tag HTML. O elemento footer não precisa aparecer necessariamente no final de uma seção.
<time>Este elemento serve para marcar parte do texto que exibe um horário ou uma data precisa no calendário gregoriano.
Alguns atributos do HTML4 não são mais permitidos no HTML5.
<rev> e <charset> como atributos da tag link e <a>.
<shape> e <coords> como atributos da tag <a>.
<longdesc> como atributo da tag <img> e <iframe>.
<target> como atributo da tag <link>.
<nohref> como atributo da tag <area>.
<profile> como atributo da tag <head>.
<version> como atributo da tag <html>.
<name> como atributo da tag <img> (use id instead).
<scheme> como atributo da tag <meta>.
<archive>, <classid>, <codebase>, <codetype>, <declare> e <standby> como atributos da tag <object>.
<valuetype> e <type> como atributos da tag <param>.
<axis> e <abbr> como atributos da tag <td> e <th>.
<scope> como atributo da tag <td>.
Os atributos abaixo foram descontinuados.
O atributo <border> utilizado na tag <img>.
O atributo <language> na tag <script>.
O atributo <name> na tag <a>.
O atributo <summary> na tag <table>.
O importante é sempre estar atento aos novos elementos e atributos, manter antenado para novas verões, tendo como referência o W3C.
Tenha mais informações sobre HTML5: Elementos Modificados e Ausentes.
Temos 1 comentário :)