Por Alejandro Martín Bailón-Tradução CRV

Outro exemplo expoente do indicado também pode ser a API Web Socket e todos os problemas de segurança associados a ela, o que ocasionou que navegadores tão conhecidos como Opera ou Firefox, que tinham dado suporte a tal interface de desenvolvimento, tenham tido que dar marcha atrás e eliminar o suporte de seus navegadores. Este tipo de acontecimentos não estão acontecendo com Internet Explorer de Microsoft já que só se estão implementando aquelas API's que se encontrem em uma fase de desenvolvimento estável e madura.
Declaração de tipo de documento
Um dos elementos mais óbvios, e dos primeiros que temos que assimilar,
é que Internet Explorer 9 não entende um documento HTML5 a não ser
que se especifique a declaração de tipo de documento. À diferença da
especificação anterior onde dispúnhamos de três declarações de tipo de
documento, agora só há que especificar uma: <!DOCTYPE HTML>

Estrutura do documento
A segunda das novidades a ser assimilada em HTML5 é o uso de um
novo conjunto de etiquetas para dar estrutura a um documento HTML,
abandonando o uso de tabelas e etiquetas div para a maquetação das
páginas.

Graças a estas novas etiquetas podemos estabelecer a estrutura de conteúdo para as zonas ou oselementos mais habituais que se costumam encontrar em um website, como podem ser cabeçalhos, pés de página, menus de navegação, conteúdos relacionados, etc. para mais adiante aplicar estilos visuais mediante folhas de estilos CSS3.
Outras etiquetas
HTML5 também inclui novas etiquetas para identificar dados de tipo
data, valores que expressem importes ou quantidades numéricas ou a
realização de ênfase em palavras ou textos que a exijam, assim como de
etiquetas para realizar publicação e manejo de dados.

Os formulários HTML foram melhorados com uma redefinição de novos tipos de elementos para a etiqueta input, eliminando a sequidão ou a falta de tipos de dados que existiam para os formulários em HTML 4. Também foram incorporados à linguagem novos atributos para os elementos de formulário que serão uma delícia para os webdesigners.

Etiquetas não suportadas
Temos de ter em conta, para futuros desenvolvimentos ou desenhos a
serem realizados sobre entornos web, que HTML5 abandonou algumas
etiquetas, ou porque perderam seu significado, ou então porque sua
funcionalidade foi coberta por outras etiquetas diferentes.

No próximo artigo vamos ver um exemplo de estrutura e como implementar estilos CSS3.