¿Qué es el Doctype?
Cuando escribimos nuestro documento HTML, lo primero que tenemos que escribir es el doctype. El doctype es la declaración de tipo de documento. En otras palabras, el doctype nos sirve para indicar que nuestro documento está escrito siguiendo la estructura determinada por un DTD concreto.
Sintaxis
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>...</head>
<body>...</body>
</html>
<html>
<head>...</head>
<body>...</body>
</html>
- DOCTYPE:
- Elemento de primer nivel:
- Disponibilidad:
- +/-
- Organización:
- Tipo:
- Nombre:
- Idioma:
- URL:
La W3C tiene definidos un gran número de DTD, que son resumidos en su listado de declaraciones de doctype
¿Qué es el dtd?
El DTD es dónde se define la estructura que debe tener el documento y utilizamos el doctype para informar qué DTD usamos.
Declaraciones existentes de Doctype
Esta es la página oficial en la que podemos encontrar las distintas declaraciones existentes del Doctype
En versiones anteriores del HTML se basaba el lenguaje en SGML, por lo que había que especificar el DTD, pero en HTML5 no se basan en SGML, por lo que no hay necesidad de especificar el DTD y por tanto con un único DOCTYPE es suficiente.
<body><img src="stickman.gif" width="24" height="39" alt="Stickman"><a href="http://www.w3schools.com">W3Schools</a></body>
¿Qué es la etiqueta <base>?
La etiqueta <base> especifica la base URL para todas las direcciones URL relativas en un documento. Es decir, especifica una dirección URL para los archivos que aparecerán en la página.
No puede haber más de un elemento <base> en un documento, y debe estar dentro del elemento <head>.
Ejemplo
<head>
<base href="http://www.w3schools.com/images/" target="_blank"></head><body><img src="stickman.gif" width="24" height="39" alt="Stickman"><a href="http://www.w3schools.com">W3Schools</a></body>
No hay comentarios:
Publicar un comentario