Sobre las versiones HTML
(DOCTYPE)

Publicado el 21/Dic/2003

Otros links relacionados:
(Índice sección) HTML-Consejos, HTML-Trucos, HTML-Programas, Meta-Tags, DOCTYPE



Según el W3C (y WDG) los ficheros HTML (páginas Web normales) deben tener una serie de "cabeceras" o identificadores de la versión que se utiliza. Aunque esto no es estrictamente necesario, la W3C lo recomienda para que se siga la "norma".

No me voy a enrollar, ya que lo que te voy a mostrar aquí simplemente son los DOCTYPE que habrá que usar al principio del documento HTML según la versión que se quiera seguir.

Aquí los relaciono (más que nada, para que yo tenga un punto de referencia por si lo necesitara), que yo también recurro a mi sitio cuando no recuerdo como hacer algo... ;-)
Que con tantas cosas, no puede uno acordarse de todo... je, je.

Nota:
El original está en inglés (ver dirección un poco más abajo), la traducción está hecha con Babel Fish de Altavista: http://babelfish.altavista.com/

 

Elegir un DOCTYPE.

Según estándares del HTML, cada documento del HTML requiere un tipo declaración del documento. El "DOCTYPE" comienza el documento del HTML y le dice a un Validator qué versión del HTML utilizar en la comprobación de sintaxis del documento.
 

.

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">

Esto declara el documento para ser HTML 2.0. El HTML 2.0 es apoyado extensamente por los browsers pero carece la ayuda para las tablas, los marcos, y la internacionalización, tan bien como muchos elementos y cualidades presentational comúnmente usados....
 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

Esto declara el documento para ser HTML 3.2. El HTML 3.2 es apoyado bien por la mayoría de los browsers en uso. Sin embargo, el HTML 3.2 ha limitado la ayuda para las hojas del estilo y ninguna ayuda para las características del HTML 4 tales como marcos e internacionalización.
 

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

Esto declara el documento para ser HTML 4.01 Frameset. El HTML 4 Frameset es una variante de HTML 4 transitorio para los documentos que utilizan marcos.
 

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

Esto declara el documento para ser HTML 4.01 transitorio. El HTML 4 transitorio incluye todos los elementos y cualidades de HTML 4 estricto pero agrega cualidades presentational, elementos desaprobados, y blancos del acoplamiento. El HTML 4 transitorio reconoce la ayuda relativamente pobre del browser para las hojas del estilo, permitiendo que muchas características de la presentación del HTML sean utilizadas como transición hacia HTML 4 estricto.
 

Más nuevos browsers tales como Internet Explorer 5 para Mac, Netscape 6 y Mozilla usan una representación esta'ndar-obediente para los documentos transitorios del HTML 4.01 que incluyen el URI del DTD en el DOCTYPE. Estos browsers utilizan un modo de los "caprichos" para emular la representación de insectos en más viejos browsers si se omite el URI:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 

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

Esto declara el documento para ser HTML 4.01 estricto. El HTML 4.01 estricto es ajustado abajo de la versión del HTML 4.01 que acentúa la estructura sobre la presentación. Los elementos y las cualidades (cualidades más presentational incluyendo), los marcos, y las blancos desaprobados del acoplamiento no se permiten en HTML 4 terminante. Escribiendo a HTML 4 terminante, los autores pueden alcanzar los documentos accesibles, estructural ricos que se adaptan fácilmente a las hojas del estilo y a diversas situaciones el hojear. Sin embargo, desde muchos browsers el apoyo total de la carencia para el estilo cubre, HTML 4 que los documentos terminantes pueden parecer suaves en más viejos browsers visuales tales como Netscape Navigator 3.x.
 

Más nuevos browsers tales como Internet Explorer 5 para el uso del mac, de Netscape 6, y de Mozilla una representación esta'ndar-obediente para los documentos terminantes del HTML 4. Estos browsers utilizan un modo de los "caprichos" para la mayoría de los otros tipos del documento para emular la representación de insectos en más viejos browsers.
 

...

Para más información sobre los distintos DOCTYPE, puedes visitar esta dirección:
http://htmlhelp.com/tools/validator/doctype.html

 

 

Validar páginas HTML:

Si quieres validar una página para saber si cumple las "normas" que se supone que sigue, prueba con alguna de estas direcciones:
http://validator.w3.org/

http://htmlhelp.com/tools/validator/

 

 

Bueno, pues ya está.
A pasarlo bien.

Nos vemos
Guillermo


ir al índice