Tag HTML doctype
Nota: Si no sabes lo que es un tag y/o cómo se debe utilizar, te recomendamos que leas nuestro tutorial "tags y atributos HTML" que puedes encontrar en nuestra sección de tutoriales HTML.
El tag
HTML !DOCTYPE es la primera cosa que todo documento HTML debería contener. El objetivo de este tag es indicar al navegador qué tipo de documento está a punto de procesar.
Para algunas versiones puedes encontrar variantes (Strict, Transitional y Frameset). Estas variantes corresponden a una misma versión, pero tienen pequeñas diferencias. Usualmente para los "Transitional
DTDs" encontrarás más tags y atributos disponibles (por ejemplo, los
tags y atributos desaprobados en HTML 4.01 o el atributo "target" para el
tag HTML a) y en "Strict DTDs" tendrás que obedecer más reglas. Los "Frameset DTDs" son usados para páginas con marcos.
Aquí hay una lista de declaraciones !DOCTYPE que puedes utilizar en tus documentos. Te recomendamos fuertemente que escribas
código XHTML, en lo posible "Strict" (Nota que XHTML 1.1 es una nueva versión del XHTML 1.0 Strict).
HTML 2.0
Comienzo del código
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">Fin del código
HTML 3.2
Comienzo del código
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">Fin del código
HTML 4.01: Strict, Transitional y Frameset
Comienzo del código
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">Fin del código
XHTML 1.0: Strict, Transitional y Frameset
Comienzo del código
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">Fin del código
XHTML 1.1
Comienzo del código
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">Fin del código
MathML 1.01
Comienzo del código
<!DOCTYPE math SYSTEM "http://www.w3.org/Math/DTD/mathml1/mathml.dtd">Fin del código
MathML 2.0
Comienzo del código
<!DOCTYPE math PUBLIC "-//W3C//DTD MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/mathml2.dtd">Fin del código
XHTML + MathML + SVG
Comienzo del código
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">Fin del código
SVG 1.0
Comienzo del código
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">Fin del código
SVG 1.1: Full, Basic y Tiny
Comienzo del código
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Basic//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd">
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">Fin del código
Este tag no posee ningún atributo.
No hay eventos definidos para este tag.
Lista completa e información acerca de
eventos en HTML