Está usted en Indice > Construcción > Lenguajes > HTML > Lecciones y Paso a Paso > Declaración DOCTYPE en documentos HTML
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Las Declaración DOCTYPE en documentos HTML

Declaración DOCTYPE en documentos HTML

Estudio de la declaración del tipo de documento HTML, que se especifica en la declaración DOCTYPE al principio del código.

En este articulo nos centraremos en la declaración DOCTYPE de los documentos HTML.

EL W3C (World Wide Web Consortium: www.w3.org ), encargado de la creación de los Standard webs, define que los ficheros HTML, XML, XHTML deben tener una declaración de tipo DOCTYPE que debe hacer referencia a una de las tres definiciones del tipo de documento que existen.

Esta declaración debe ser la primera línea de nuestro documento y es necesaria para decirle al navegador qué versión de HTML es la que se usa en la página. Si no se hace, el navegador procesara la página en modo Quirks (modo de compatibilidad) pudiendo no interpretar correctamente el código de la página.

La DTD (definición del tipo de documento) es la estructura reglamentaria, es decir, los elementos y atributos que están disponibles para cada tipo de documento. Para HTML 4.01 (las versiones anteriores no son recomendables debido a que no son del todo compatibles con las Hojas de Estilo), existen 3 tipos de DTD:

  1. HTML 4.01 transitorio

    El HTML 4 transitorio incluye todos los elementos y cualidades de HTML 4 Strict pero agrega cualidades presentational, elementos desaprobados o elementos obsoletos. Se llama Transitional porque está pensado como transición hacia HTML 4 estricto.

    El modo de definirla es:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

  2. HTML 4.01 Frameset:

    Esta es una variante de HTML 4 transitorio para los documentos que utilizan Frames (marcos).

    El modo de definirla es:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

  3. HTML ESTRICTO

    Si declaramos este DTD el navegador pasará a actuar cumplimiento de los estándares (Standards compílanse). Esto implicara que solo puedan usarse las etiquetas de HTML 4.01. Este es el modo recomendado por el W3C, ya que es compatible con el CSS y puede ser interpretado correctamente por todos los navegadores, haciendo mucho más fácil el paso de nuestros documentos al XHTML que muy posiblemente tienda a sustituir al HTML en los próximos años.

    El modo de definirla es:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Si queremos saber si nuestra página cumple con el DTD definido podemos hacerlo desde http://validator.w3.org/

Autor: Jose A. Molina
http://www.webcomina.net



Usuarios que han visto este tema también han visto...

- Evitar la caché del navegador
- La Etiqueta ACRONYM de HTML
- Eliminar bordes de frames
- Frames - Atributos avanzados en HTML
- Contacto con navegante en HTM


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 15:54:59