Inicio·Etiquetas HTML

Referencia de 126 etiquetas HTML

Qué hace cada etiqueta, si necesita cierre y qué atributos se usan de verdad, en una línea.

Esqueleto5

El esqueleto que tiene todo documento, con orden y lugar fijos.

Secciones17

Divide la página en bloques con sentido; buscadores y lectores de pantalla siguen esta estructura.

Bloques de texto7

Texto que fluye como bloque: párrafos, citas, listados de código.

Marcado en línea30

Marca parte de una línea sin empezar otra.

<a>Un enlace a otro lugar; sin href es un marcador, no un enlace.<span>Una caja en línea sin significado, para dar estilo a parte de un texto.<strong>Marca el texto como importante; verse en negrita es un efecto, no el objetivo.<em>La parte que enfatizarías al leer en voz alta; la cursiva es solo su forma visual.<b>Llama la atención sin implicar importancia; usa strong si de verdad importa.<i>Texto en otro registro: extranjerismos, nombres científicos, pensamientos.<u>Subraya texto que requiere una anotación no textual, como un error ortográfico.<s>Tacha contenido que ya no es correcto; para el historial de ediciones usa del.<mark>Resalta la parte relevante para quien lee, como un rotulador.<small>Letra pequeña al margen: descargos de responsabilidad, líneas de copyright.<sub>Texto en subíndice, como el 2 de H₂O.<sup>Texto en superíndice, para potencias y llamadas de nota.<code>Un fragmento de código, normalmente en tipografía monoespaciada.<kbd>Representa una tecla que pulsa el usuario, como Ctrl o Enter.<samp>La salida producida por un programa.<var>El nombre de una variable en una fórmula o en código.<q>Una cita corta en línea; el navegador añade las comillas.<cite>Indica el título de una obra, no el nombre de una persona.<abbr>Una abreviatura; escribe el desarrollo en el atributo title.<time>Una fecha u hora; el atributo datetime lleva la forma legible por máquina.<data>Añade un valor legible por máquina junto al que ve la persona.<dfn>Marca el término que se está definiendo en ese punto.<bdi>Aísla texto cuya dirección podría alterar la línea que lo rodea.<bdo>Fuerza la dirección del texto; el atributo dir es obligatorio.<ruby>Anotación ruby: la lectura sobre los caracteres, se usa con rt.<rt>Dentro de ruby, contiene la lectura misma.<rp>Paréntesis de reserva para navegadores que no saben mostrar ruby.<wbr>Sugiere un punto donde puede romperse la línea; útil en URLs largas.<ins>Contenido añadido después: se usa cuando el documento muestra su historial.<del>Contenido eliminado; forma pareja con ins para mostrar el historial.

Listas7

Listas ordenadas y sin ordenar, más listas de términos.

Tablas10

Datos en filas y columnas; no es un recurso de maquetación.

Formularios14

Controles que toman un valor y lo envían.

Multimedia10

Imágenes, audio, vídeo y superficies para dibujar.

Incrustación4

Mete otro documento o recurso dentro de este.

Script y estilo5

Añade comportamiento y aspecto al documento.

Info del documento2

Información que leen navegadores y buscadores, no personas.

Desplegables3

Cosas que se abren y cierran al pulsar, sin JavaScript.

Obsoletas12

Etiquetas retiradas del estándar; solo aparecen en documentos antiguos.

Cómo leerlo

  • La mayoría de etiquetas van en pareja, apertura y cierre. Solo las que no tienen contenido —img, br— quedan sin cerrar.
  • Escribir </br> en un elemento vacío no sirve de nada: el navegador lo ignora o añade una línea en blanco.
  • La apariencia es cosa del CSS. La etiqueta dice qué es algo; la negrita o la cursiva son la consecuencia.
  • Elegir la etiqueta que encaja con el significado ayuda a buscadores y lectores de pantalla. Envolverlo todo en div tira esa información.

Preguntas frecuentes

Q. ¿Cuántas etiquetas HTML hay?

Unas 110 siguen vivas en el estándar y alrededor de 130 contando las obsoletas. Esta referencia recoge 126: las que se usan hoy y las que aún aparecen en documentos antiguos.

Q. ¿Qué etiquetas no llevan cierre?

Las que no tienen contenido: img, br, hr, input, meta, link y alguna más. Escribir </img> no hace nada. La barra al estilo XHTML de <br /> se permite, pero en HTML no cambia nada.

Q. ¿En qué se diferencian div y section?

Un div es una caja sin significado; una section es un grupo temático con encabezado. Si cabría un título ahí, usa section; si solo necesitas algo donde colgar estilos, div es lo honesto.

Q. ¿Se pueden escribir en mayúsculas?

HTML no distingue mayúsculas, así que <DIV> funciona. La convención es minúscula, y en contextos XML como XHTML o SVG solo la minúscula es válida.

Q. ¿Qué pasa si uso una etiqueta obsoleta?

La mayoría de navegadores todavía la dibuja. Pero el estándar la retiró, así que puede desaparecer en cualquier momento, y ya existen sustitutos: CSS para center y font, animación CSS para marquee.