HTML5 introduce nuevos elementos semánticos como <nav> y <footer> que reflejan el uso común de los sitios web modernos. También mejora elementos existentes como <canvas> para renderizar gráficos 3D y añade nuevos como <audio> y <video> para proporcionar funcionalidades multimedia. Algunos elementos obsoletos de HTML 4.01 relacionados con la presentación han sido eliminados, transfiriendo su funcionalidad al CSS. El énfasis también se ha reforzado en el uso del DOM y el scripting para el comportamiento dinámico de