MEJOR SITIO PARA DESARROLLADORES WEB
W3Schools en español. La guía de etiquetas completa

Ua En De Fr Ru

HTML <!DOCTYPE>


El tipo de documento HTML

Todos los documentos HTML deben comenzar con una declaración <!DOCTYPE>.

La declaración no es una etiqueta HTML. Es una "información" para el navegador sobre qué tipo de documento esperar.

En HTML5, la declaración <!DOCTYPE> es simple :

<!DOCTYPE html>

En documentos más antiguos (HTML 4 o XHTML), la declaración es más complicada porque la declaración debe hacer referencia a una DTD (Definición de tipo de documento).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Puedes leer más sobre los tipos de documentos en la referencia <!DOCTYPE>.


Elementos HTML válidos en diferentes DOCTYPES

Etiqueta HTML 5 HTML 4 XHTML
<a> Sí Sí Sí
<abbr> Sí Sí Sí
<acronym> No Sí Sí
<address> Sí Sí Sí
<applet> No Sí No
<area> Sí Sí No
<article> Sí No No
<aside> Sí No No
<audio> Sí No No
<b> Sí Sí Sí
<base> Sí Sí Sí
<basefont> No Sí No
<bdi> Sí No No
<bdo> Sí Sí No
<big> No Sí Sí
<blockquote> Sí Sí Sí
<body> Sí Sí Sí
<br> Sí Sí Sí
<button> Sí Sí Sí
<canvas> Sí No No
<caption> Sí Sí Sí
<center> No Sí No
<cite> Sí Sí Sí
<code> Sí Sí Sí
<col> Sí Sí No
<colgroup> Sí Sí No
<data> Sí No No
<datalist> Sí No No
<dd> Sí Sí Sí
<del> Sí Sí No
<details> Sí No No
<dfn> Sí Sí Sí
<dialog> Sí No No
<dir> No Sí No
<div> Sí Sí Sí
<dl> Sí Sí Sí
<dt> Sí Sí Sí
<em> Sí Sí Sí
<embed> Sí No No
<fieldset> Sí Sí Sí
<figcaption> Sí No No
<figure> Sí No No
<font> No Sí No
<footer> Sí No No
<form> Sí Sí Sí
<frame> No No No
<frameset> No Sí No
<h1> to <h6> Sí Sí Sí
<head> Sí Sí Sí
<header> Sí No No
<hr> Sí Sí Sí
<html> Sí Sí Sí
<i> Sí Sí Sí
<iframe> Sí Sí No
<img> Sí Sí Sí
<input> Sí Sí Sí
<ins> Sí Sí No
<kbd> Sí Sí Sí
<label> Sí Sí Sí
<legend> Sí Sí Sí
<li> Sí Sí Sí
<link> Sí Sí Sí
<main> Sí No No
<map> Sí Sí No
<mark> Sí No No
<meta> Sí Sí Sí
<meter> Sí No No
<nav> Sí No No
<noframes> No Sí No
<noscript> Sí Sí Sí
<object> Sí Sí Sí
<ol> Sí Sí Sí
<optgroup> Sí Sí Sí
<option> Sí Sí Sí
<output> Sí No No
<p> Sí Sí Sí
<param> Sí Sí Sí
<picture> Sí No No
<pre> Sí Sí Sí
<progress> Sí No No
<q> Sí Sí Sí
<rp> Sí No No
<rt> Sí No No
<ruby> Sí No No
<s> Sí Sí No
<samp> Sí Sí Sí
<script> Sí Sí Sí
<section> Sí No No
<select> Sí Sí Sí
<small> Sí Sí Sí
<source> Sí No No
<span> Sí Sí Sí
<strike> No Sí No
<strong> Sí Sí Sí
<style> Sí Sí Sí
<sub> Sí Sí Sí
<summary> Sí No No
<sup> Sí Sí Sí
<table> Sí Sí Sí
<tbody> Sí Sí No
<td> Sí Sí Sí
<template> Sí No No
<textarea> Sí Sí Sí
<tfoot> Sí Sí No
<th> Sí Sí Sí
<thead> Sí Sí No
<time> Sí No No
<title> Sí Sí Sí
<tr> Sí Sí Sí
<track> Sí No No
<tt> No Sí Sí
<u> Sí Sí No
<ul> Sí Sí Sí
<var> Sí Sí Sí
<video> Sí No No
<wbr> Sí No No
Actualizado: