Tutorial HTML5. Introducción

HTML5

Es la quinta revisión importante del lenguaje HTML. Su principal objetivo es mejorar el lenguaje añadiendo soporte para las ultimas tecnologías multimedia, así como manteneniendo el código leíble al humano y entendible para la máquina y dispositivos (navegadores, etc.).

HTML5 ofrece nuevas características (elementos, atributos, manejadores de eventos, y APIs) para desarrollos de páginas web más simples y para formas más complejas de manejo. La especificación HTML5 se basa en HTML 4.01 Strict, pero a diferencia de especificaciones anteriores, HTML5 no utiliza una Definición de Tipo de Documento (DTD).

En su lugar, utiliza como base, el Modelo de Objetos del Documento (DOM, el "árbol" creado por la estructura del documento), en vez de un conjunto determinado de reglas sintácticas.

Se diferencia también de las especificaciones anteriores en que se incluyen instrucciones detalladas de como los navegadores deben utilizar el HTML mal especificado.

Escribir HTML5

Se puede escribir páginas en HTML5 utilizando el mismo software que se utiliza para escribir páginas HTML.

Podemos utilizar un editor de texto sencillo como el Notepad (en Windows) o como el TextEdit (en Mac). Varias herramientas actuales de diseño (como el Adobe Dreamweaver y el Microsoft Expression Web) tienen plantillas que te permiten crear rapidamente nuevos documentos HTML5.

En realidad, la estructura básica de una página HTML5 es tan sencilla que se puede utilizar cualquier editor web, para crearla, incluso si el editor web no está diseñado para HTML5.

Compatibilidad HTML5

¿Cuales son los navegadores que soportan HTML5? HTML5 es una colección de estandares independientes.

Algunos ya son compatibles; y otros no lo serán hasta dentro de algunos años (o quizá nunca lo sean).

El resto está en tierras intermedias, lo que significa que HTML5 funciona en algunas versiones de algunos navegadores.
A continuación tenermos algunos de los navegadores que soportan una gran parte de HTML sin necesitar muchos rodeos:


• Internet Explorer 9 y versiones superiores
• Firefox 3.5 y versiones superiores
• Google Chrome 8 y versiones superiores
• Safari 4 y versiones superiores
• Opera 10.5 y versiones superiores


La compatibilidad aumenta con las versiones superiores. Firefox 5, por ejemplo, soporta mejor HTML que Firefox 3.5.

<< Tutorial HTML. Elementos ordenados por función Html5. Estructura global >>