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

Ua En De Fr

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