HTML5 (Hypertext Markup Language, versão 5) é um termo genérico para tecnologias web recentes (HTML, CSS e JavaScript). Também é a mais recente iteração da Recomendação HTML prevista para 2014, e apresentando novos elementos e APIs.
HTML5 é um termo genérico para tecnologias web recentes. É também uma das últimas iterações do html (HyperText Markup Language ) ao lado do W3C HTML 5.1 Especificação e da Especificação WHATWG HTML em progresso.
Nota: O termo "HTML5" é amplamente utilizado como um chavão para se referir a tecnologias da Web modernas, muitas das quais (embora não todas) são desenvolvidas no WHATWG, e em alguns casos, em conjunto com o W3C e IETF.
Em comparação com as versões anteriores do HTML, o HTML 4.1 e XHTML 1.0, o HTML5 introduz novas marcas de elemento e também alguns recursos JavaScript, incluindo:
- Elementos para a reprodução de mídia nativa:
<video>
(em inglês) e<audio>
(em inglês) - Elemento para desenho processual:
<canvas>
(em inglês) - Novos elementos de formulário
- Novos tipos de entrada e atributos
- Novos elementos semânticos estruturais como
<header>
(em inglês),<footer>
(em inglês),<nav>
(em inglês),<section>
(em inglês) e<article>
(em inglês) - APIs de armazenamento local
- Uma API para aplicações web offline, a mais conhecida é a web storage(em inglês) nativa do HTML5