Resumo de html5
O HTML4 e o HTML5 são muito parecidos mas existem diferenças essenciais que devem ser compreendidas. Uma observação que deve de ser feita é que sendo o HTML4 um código antigo também é um padrão finalizado que não vai mudar, enquanto que no HTML5 é considerado recente e provavelmente diversas mudanças deveram ser esperadas logo quem utiliza essa linguagem deve preparar-se para dispor de algum tempo para actualizar o site com as mudanças que provavelmente virão.
Uma das diferenças entre o HTML4 e o HTML5 é que no doctype para o HTML5 não e necessário um DTD, ficando apenas <doctype html>. Além disso, a sintaxe do é compatível com HTML4 e XHTML1, mas não com SGML.
Outro item diferente é a utilização do elemento <canvas> ao invés do Flash, que torna a renderização de gráficos muito melhor, apesar de que o mesmo ainda não dispõe de tudo que o Flash oferece, mas há quem diga que ele possa inclusive tornar o Flash desprezável.
O HTML5 tem como um dos principais pontos proporcionar maior autonomia, com elementos novos como <header> e <rodapé>, utilizados respectivamente para marcar esses locais do site, e esse desenvolvimento faz com que a tag <div> seja desnecessária para