Declaración de tipo de documento
En la parte superior de cada una de sus páginas, necesita una declaración de documentos. Sí, debe.
Si no especifica un tipo de documento, su HTML no es HTML legítimo, y la mayoría de los navegadores utilizarán el modo Quirks para procesar páginas, lo que significa que el navegador cree que no sabe lo que está haciendo y maneja su código el camino del navegador. Puede ser un maestro HTML que sea invencible en la Tierra, o su HTML puede ser perfecto y CSS puede ser perfecto, pero si no hay una declaración de documento o una declaración de documento incorrecta, su página web es exactamente la misma que un bebé de Gibbon con miopía y solo con los ojos.
La declaración de documentación para XHTML 1.0 Strict es la siguiente:
<! Doctype html public -// w3c // dtd xhtml 1.0 Strict // en http://www.w3.org/tr/xhtml1/dtd/xhtml1strict.dtd>
La siguiente es la declaración de documento de XHTML 1.1. Como la última versión de XHTML, se ve más perfecta, pero todavía hay algunos problemas. Lo explicaremos un poco más tarde.
<! Doctype html public -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
¡Tenga en cuenta que la etiqueta DOCTYPE debe estar en mayúscula y prefijada con un signo de exclamación de medio ancho inglés! Es la única etiqueta que rompe las reglas y no necesita cerrarse.
Declaración de idiomas
Incluso si el encabezado HTTP o el atributo XML: Lang se establece en la etiqueta de inicio HTML, debe especificar un idioma primario para el documento. Aunque no es necesario lidiar con un documento XHTML legítimo, también es una consideración de facilidad de uso. Los valores se abrevian, como EN (inglés, inglés), FR (francés, francés), de (alemán, alemán).
Declarar un documento que usa principalmente contenido en inglés, un ejemplo es este:
<html xmlns = http: //www.w3.org/1999/xhtml xml: lang = en>
Después de declarar el idioma principal, si necesita usar otro idioma, también puede usar el atributo XML: Lang en línea (por ejemplo, <span xml: lang = de> html hund </span>).
Tipo de contenido
Se pueden especificar el tipo de medios y el conjunto de fuentes de los documentos HTML, y se pueden hacer utilizando encabezados HTTP, como:
Tipo de contenido: texto/html; Charset = UTF-8
La primera parte del encabezado HTTP (como Text/HTML) es el tipo de archivo MIME, que permite que el navegador conozca el tipo de medios del archivo y, por lo tanto, sabe cómo lidiar con él. Todos los archivos tienen tipo MIME. Las imágenes JPEG son Image/JPEG, los archivos CSS son Text/CSSS y HTML generalmente usan texto/HTML.
La segunda parte del encabezado HTTP (como la parte UTF-8) es el conjunto de caracteres.
Quizás la forma más fácil de configurar un encabezado HTTP es usar la etiqueta de encabezado con sinónimos HTTP (HTTP-equivalente) en HTML, como este:
<meta http-oquiv = content-type content = text/html; charset = utf-8 />
A continuación se muestran declaraciones de documentos utilizadas comúnmente. De hecho, DreamWeaver es la declaración predeterminada.
Copiar el código