Referencia de Elementos HTML

Esta página lista todos los elementos HTML. Están agrupados por funciones para ayudarte a encontrar lo que tienes en mente con facilidad. Aunque esta guía está escrita para aquellos que son nuevos escribiendo código, se pretende que sea una referencia útil para cualquiera.

Para más información básica acerca de los elementos y atributos HTML, vea la sección sobre elementos en el artículo 'Introducción a HTML'.

Raíz principal

Element Description
<html>

Metadatos del documento

Los metadatos contienen información sobre la página. Esto incluye información sobre estilos, scripts y datos que ayudan al software (search engines, browsers, etc.) a usar y generar la página. Los metadatos de estilos y scripts pueden estar definidos en la página o estar enlazados a otro fichero que contiene la información.

Element Description
<base>
<head>
<link>
<meta>
<style>
<title>

Seccionamiento básico

Element Description
<body>

Seccionamiento del contenido

Los elementos de seccionamiento del contenido te permiten organizar los contenidos del documento en partes lógicas. Usa los elementos de seccionado para crear una descripción amplia de los contenidos de tu página, incluyendo el encabezado y pie de página y elementos para identificar secciones.

Element Description
<address>
<article>
<aside>
<footer>
<header>
<h1>, <h2>, <h3>, <h4>, <h5>, <h6>
<hgroup>
<main>
<nav>
<section>

Contenido del texto

Utiliza los elementos HTML de contenido del texto para organizar bloques o secciones de contenido colocados entre los tags de apertura<body> y cierre. Es importante para la accessibility y el SEO, que estos elementos se identifiquen con el objetivo o la estructura de ese contenido.

Element Description
<blockquote>
<dd>
<dir>
<div>
<dl>
<dt>
<figcaption>
<figure>
<hr>
<li>
<main>
<ol>
<p>
<pre>
<ul>

Semántica del texto en línea

Utilice la semántica del texto en línea HTML para definir el significado, estructura, o el estilo de una palabra, una línea o cualquier pieza arbitraria de texto.

Element Description
<a>
<abbr>
<b>
<bdi>
<bdo>
<br>
<cite>
<code>
<data>
<dfn>
<em>
<i>
<kbd>
<mark>
<q>
<rb>
<rp>
<rt>
<rtc>
<ruby>
<s>
<samp>
<small>
<span>
<strong>
<sub>
<sup>
<time>
<tt>
<u>
<var>
<wbr>

Imágen y multimedia

HTML soporta varios recursos multimedia como imágenes, audio, y video.

Element Description
<area>
<audio>
<img>
<map>
<track>
<video>

Contenido embebido

Además de los contenidos multimedia habituales, HTML puede incluir otra variedad de contenidos, aunque no siempre es fácil de interactuar con ellos.

Element Description
<applet>
<embed>
<iframe>
<noembed>
<object>
<param>
<picture>
<source>

Scripting

Con el fin de crear contenido dinámico y aplicaciones Web, HTML soporta el uso de lenguajes de scripting, el más prominente es JavaScript. Ciertos elementos soportan esta capacidad.

Element Description
<canvas>
<noscript>
<script>

Ediciones demarcadas

Estos elementos permiten proporcionar indicios de que determinadas partes del texto han sido alteradas.

Element Description
<del>
<ins>

Tablas de contenido

Estos elementos son usados para crear y manejar datos tabulados.

Element Description
<caption>
<col>
<colgroup>
<table>
<tbody>
<td>
<tfoot>
<th>
<thead>
<tr>

Formularios

HTML provee un número de elementos que pueden usarse conjuntamente para crear formularios los cuales el usuario puede completar y enviar al sitio Web o a una aplicación. Hay una gran cantidad de información acerca de ésto disponible en la HTML forms guide.

Element Description
<button>
<datalist>
<fieldset>
<form>
<input>
<label>
<legend>
<meter>
<optgroup>
<option>
<output>
<progress>
<select>
<textarea>

Elementos Interactivos

HTML ofrece una selección de elementos que pueden ayudar a crear objetos de interfaz de usuario interactivos.

Element Description
<details>
<dialog>
<menu>
<menuitem>
<summary>

Componentes Web

Los Componentes Web son una tecnología relacionada con HTML que hacen que sea posible, en esencia, crear y personalizar elementos como si fueran HTML normal. Además, pueden crear versiones personalizadas de los elementos HTML estándar.

Element Description
<content>
<element>
<shadow>
<slot>
<template>

Elementos obsoletos y en desuso

Advertencia: Estos son elementos HTML viejos los cuales están obsoletos y no deben usarse. Nunca debería usarlos en un nuevo proyecto y debería reemplazarlos en proyectos viejos tan pronto como sea posible. Se listan aquí solo con propósitos informativos.

Element Description
<acronym>
<applet>
<basefont>
<bgsound>
<big>
<blink>
<center>
<command>
<content>
<dir>
<element>
<font>
<frame>
<frameset>
<image>
<isindex>
<keygen>
<listing>
<marquee>
<menuitem>
<multicol>
<nextid>
<nobr>
<noembed>
<noframes>
<plaintext>
<shadow>
<spacer>
<strike>
<tt>
<xmp>