HTML 4.0
Aunque en la actualidad no se utiliza HTML 4.0, es posible que veamos algún documento HTML en una versión anterior a la 5 si la web es antigua.
Para la versión HTML 4.0, existen tres prólogos distintos que definen tres tipos de documentos HTML:
- HTML 4.0 Strict
- HTML 4.0 Transitional
- HTML 4.0 Frameset
HTML 4.0 Strict
Es la DTD utilizada por defecto con HTML 4.0. En estos documentos, no se permite el uso de los elementos declarados deprecated en otras versiones o recomendaciones HTML.
La declaración del tipo de documento correspondiente es:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
El término deprecated hace referencia al desaconsejo del uso de terminología, características, diseños o prácticas. Si algún elemento está declarado como deprecated es que se tiene prevista su eliminación en próximas versiones y se desaconseja su uso por incompatibilidades con futuras versiones.
HTML 4.0 Transitional
Permite el uso de todos los elementos que permite el HTML 4.0 Strict, además de los elementos deprecated.
La declaración del tipo de documento correspondiente es:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML 4.0 Frameset
Es una variante de HTML 4.0 Transitional para documentos que usan frames. En estos documentos el elemento body
hay que reemplazarlo por un elemento frameset
.
La declaración del tipo de documento correspondiente es:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">