Академический Документы
Профессиональный Документы
Культура Документы
Metainformación (I)
8.1 La etiqueta !Doctype.
Qué es la metainformación.
Estos datos siempre están relacionados con la propia página y pueden referirse al tipo de
documento, a su contenido, a su localización por buscadores, etc. La metainformación
siempre se incluye en la sección de la cabecera, es decir, dentro de la etiqueta <head>. Si
bien la etiqueta <!DOCTYPE ... > es la excepción.
Como hemos dicho, la posicón de la etiqueta DOCTYPE es una excepción. Debemos ponerla
al principio de la página, antes de cualquier etiqueta, incluso antes de la etiqueta <html>.
Descripción
Si observas el código de algunas páginas, verás que todas empiezan por la etiqueta
!DOCTYPE. Esta etiqueta indica el tipo de documento que vamos a crear.
para que una página XHTML sea correcta y válida es imprescindible que incluya la
correspondiente etiqueta DOCTYPE. Si la página no está escrita correctamente el navegador
intentará leerla. Hay algunos errores que pueden no afectar a su buena visibilidad, y verse
la página correctamente. sin embargo la página no estará correctamente validada. Más
adelante veremos el proceso de validación de una página.
Si has abierto el código de alguna página, verás que la etiqueta DOCTYPE lleva siempre una
serie de atributos que son obligatorios para que esté bien escrita. veamos una etiqueta
DOCTYPE y expliquemos sus partes:
Cada uno de estos lenguajes admite tres tipos de documento: estricto, transicional, y con
frames.
Veamos las distintas etiquetas DOCTYPE para cada uno de los casos anteriores:
Observese cómo lo que cambia de una etiqueta a otra es el tipo de definición (DTD) y la
página de la URI para su validación.
Lo normal para alguien que empieza a crear páginas es usar un DOCTYPE transicional, tanto
en lenguaje html 4.01 como en xhtml 1.0. Lo más recomendable es usar el XHTML 1.0
transicional, por ser más reciente, y además compatible con el de html 4.01.
En fase todavía de preparación está la nueva versión de HTML: el HTML5. Esta versión
contiene nuevas etiquetas, entre ellas el "Dctype, el cual se simplifica de la siguiente
manera:
<!DOCTYPE HTML>
La versión HTML5 tiene muchas novedades, si bien algunas de ellas todavía no son
compatibles con los navegadores, es decir HTML5 es tan nuevo que son los navegadores
los que tienen que adaptar sus nuevas versiones a este lenguaje.
HTML5 no es tan distinto a las versiones anteriores, si bien añade algunas cosas
interesantes al HTML. Puedes ver más sobre HTML5 en la sección "Nuevas Tendencias"
en el Manual de HTML5.
En este manual indicamos sólo las novedades que tiene HTML5 respecto a versiones
anteriores, por lo que es conveniente acabar primero este manual de HTML antes de
ponernos a estudiar el HTML5.