HTML5 es la quinta revisión del lenguaje básico para la web, introduciendo nuevos elementos como <header>, <footer>, <section>, y <canvas>, que facilitan una mejor estructura y semántica en el código. También se eliminan etiquetas obsoletas y se mejora la compatibilidad con navegadores, aunque la compatibilidad total aún no se ha alcanzado. Entre sus novedades, HTML5 permite la integración más sencilla de multimedia y la validación nativa de formularios.