Tipo de documento HTML explicado

Tipo de documento HTML explicado
El tipo de documento contiene la información que define el tipo de lenguaje de marcado del documento. En HTML, el tipo de documento le dice al navegador sobre la versión del HTML para que el navegador maneje los elementos en consecuencia. En HTML 5, especifica que el documento debe reconocerse como un HTML 5.0 documento. Sin embargo, las versiones anteriores de HTML pueden tener tipos de documentos estrictos, de transición o frameset.

Este artículo serviría como bloque de construcción para aprender los conceptos básicos de los tipos de documentos HTML y después de eso, podría decidir qué tipo de documento le sirve mejor a su propósito.

Tipos de documentos en HTML

La declaración de tipo de documento varía de versión a versión. Exploremos varias formas de declarar el tipo de documento para su documento.

Cómo declarar el tipo de documento en HTML5

HTML5 es la última versión de HTML que se usa hoy en día. La declaración de tipo de documento se puede hacer utilizando la siguiente línea.

Una vez que la línea anterior se escribe antes de la etiqueta, el navegador la reconoce instantáneamente como una página HTML5. Se recomienda usar el tipo de documento, ya que es posible que no obtenga la salida deseada en versiones anteriores de los navegadores. La imagen proporcionada a continuación sirve como la estructura básica de un documento HTML5 donde se declara en la parte superior.

Nota: La mayoría de los editores de código modernos agregan este tipo de documento automáticamente. Si no, puede agregarlo manualmente también.

Cómo declarar el tipo de documento en HTML4

Aunque, el tipo de documento utilizado por HTML4 es obsoleto ahora y ya no se puede usar en HTML5. Sin embargo, el propósito es borrar la diferencia entre el tipo de documento de HTML5 y HTML4. Un documento HTML4 puede tener uno de los siguientes DTD (tipos de definición de documentos):

Html4 estricto doctype

El tipo estricto le permite usar solo los elementos compatibles con la versión actual. Por lo tanto, los elementos depreciados no se pueden ejercer cuando un documento tiene un documento estricto. La sintaxis para declarar este tipo de documento se escribe a continuación.

"http: // www.W3.org/tr/html4/estricto.dtd ">

Doctype de transición HTML4

El DTD de transición también acepta los elementos actuales y depreciados. Esta sintaxis se usa para declarar el Doctype de transición.

"http: // www.W3.org/tr/html4/transición.dtd ">

HTML4 Frameset Doctype

Este es un derivado del Doctype de transición y, por lo tanto, contiene todos los elementos respaldados por él. El conjunto de marcos básicamente convierte el cuerpo del documento (el elemento del cuerpo se reemplaza por un elemento de cuadros o marco) en marcos rectangulares. La siguiente es la sintaxis para declarar un HTML4 Frameset Doctype.

"http: // www.W3.org/tr/html4/frameset.dtd ">

Conclusión

En documentos HTML, le dice al navegador sobre la versión del lenguaje HTML que se utiliza. Hay diferentes formas de declarar un tipo de documento en HTML5 y HTML4. Si el tipo de documento no está definido, las últimas versiones del navegador lo reconocen como un documento HTML5. Para HTML4, debe especificarlo para usar los elementos/propiedades admitidos por HTML4. Este artículo proporcionó una descripción detallada de In HTML. Hoy en día, se recomienda (no es necesario porque los editores/navegadores modernos lo consideran como un documento HTML5) para usar para cada documento HTML.