HTML Referencia del elemento
Etiquetas HTML ordenadas alfabéticamente
Tag | Descripción |
---|---|
<!--...--> | Define un comentario |
<!DOCTYPE> | Definir el tipo de documento |
<a> | Define un hipervínculo |
<abbr> | Definir una abreviatura o un acrónimo |
<acronym> | No compatible con HTML5. Utilice <abbr> en su lugar. Define un acrónimo |
<address> | Define la información de contacto del autor/propietario de un documento |
<applet> | No compatible con HTML5. Utilice <embed> o <object> en su lugar. Define un subprograma incrustado |
<area> | Define un área dentro de un mapa de imagen. |
<article> | Define un artículo |
<aside> | Define el contenido aparte del contenido de la página |
<audio> | Define el contenido de sonido incorporado |
<b> | Define texto en negrita |
<base> | Especifique la URL base/destino para todas las URL relativas en un documento |
<basefont> | No compatible con HTML5. Utilice CSS en su lugar. Especifique un color, tamaño y fuente predeterminados para todo el texto de un documento. |
<bdi> | Aísla una parte del texto que podría tener formato en una dirección diferente de otro texto externo |
<bdo> | Anula la dirección del texto actual |
<big> | No compatible con HTML5. Utilice CSS en su lugar. Define texto grande |
<blockquote> | Define una sección que se cita de otra fuente |
<body> | Define el cuerpo del documento |
<br> | Define un salto de línea única |
<button> | Definir un botón en el que se puede hacer clic |
<canvas> | Se utiliza para dibujar gráficos, sobre la marcha, mediante secuencias de comandos (normalmente JavaScript) |
<caption> | Definir un título de tabla |
<center> | No compatible con HTML5. Utilice CSS en su lugar. Define texto centrado |
<cite> | Define el título de una obra |
<code> | Definir un fragmento de código informático |
<col> | Especificar propiedades de columna para cada columna dentro de un elemento <colgroup> |
<colgroup> | Especificar un grupo de una o más columnas en una tabla para formatear |
<data> | Agrega una traducción legible por máquina de un contenido determinado |
<datalist> | Especificar una lista de opciones predefinidas para controles de entrada |
<dd> | Define una descripción/valor de un término en una lista de descripciones |
<del> | Define el texto que se ha eliminado de un documento |
<details> | Define detalles adicionales que el usuario puede ver u ocultar |
<dfn> | Especifique un término que se definirá dentro del contenido |
<dialog> | Definir un cuadro de diálogo o ventana |
<dir> | No compatible con HTML5. Utilice <ul> en su lugar. Definir una lista de directorios |
<div> | Definir una sección en un documento |
<dl> | Define una lista de descripciones |
<dt> | Define un término/nombre en una lista de descripciones |
<em> | Define texto enfatizado |
<embed> | Definir un contenedor para una aplicación externa |
<fieldset> | Agrupa elementos relacionados en un formulario |
<figcaption> | Define un título para un elemento <figure> |
<figure> | Especifica contenido autónomo |
<font> | No compatible con HTML5. Utilice CSS en su lugar. Define la fuente, el color y el tamaño del texto |
<footer> | Definir un pie de página para un documento o sección |
<form> | Define un formulario HTML para la entrada del usuario |
<frame> | No compatible con HTML5. Define una ventana (un marco) en un conjunto de marcos |
<frameset> | No compatible con HTML5. Define un conjunto de marcos |
<h1> a <h6> | Define encabezados HTML |
<head> | Contiene metadatos/información para el documento |
<header> | Definir un encabezado para un documento o sección |
<hr> | Define un cambio temático en el contenido |
<html> | Definir la raíz de un documento HTML |
<i> | Define una parte del texto en una voz o estado de ánimo alternativo |
<iframe> | Define un marco en línea |
<img> | Define una imagen |
<input> | Definir un control de entrada |
<ins> | Define un texto que ha sido insertado en un documento |
<kbd> | Define la entrada del teclado |
<label> | Define una etiqueta para un elemento <input> |
<legend> | Define un título para un elemento <fieldset> |
<li> | Define un elemento de lista |
<link> | Define la relación entre un documento y un recurso externo (más utilizado para vincular a hojas de estilo) |
<main> | Especificar el contenido principal de un documento |
<map> | Define un mapa de imágenes |
<mark> | Define texto marcado/resaltado |
<meta> | Define metadatos sobre un documento HTML |
<meter> | Define una medida escalar dentro de un rango conocido (un calibre) |
<nav> | Define enlaces de navegación |
<noframes> | No compatible con HTML5. Define un contenido alternativo para usuarios que no soportan frames |
<noscript> | Define un contenido alternativo para usuarios que no admiten scripts del lado del cliente |
<object> | Definir un contenedor para una aplicación externa |
<ol> | Definir una lista ordenada |
<optgroup> | Define un grupo de opciones relacionadas en una lista desplegable |
<option> | Definir una opción en una lista desplegable |
<output> | Define el resultado de un cálculo |
<p> | Define un párrafo |
<param> | Define un parámetro para un objeto. |
<picture> | Define un contenedor para múltiples recursos de imágenes |
<pre> | Define texto preformateado |
<progress> | Representa el progreso de una tarea |
<q> | Define una cotización breve |
<rp> | Define qué mostrar en los navegadores que no admiten anotaciones Ruby |
<rt> | Define una explicación/pronunciación de caracteres (para tipografía de Asia Oriental) |
<ruby> | Definir una anotación Ruby (para tipografía de Asia Oriental) |
<s> | Define texto que ya no es correcto |
<samp> | Define la salida de muestra de un programa de computadora |
<script> | Definir un script del lado del cliente |
<section> | Definir una sección en un documento |
<select> | Definir una lista desplegable |
<small> | Define texto más pequeño |
<source> | Define múltiples recursos multimedia para elementos multimedia (<video> y <audio>) |
<span> | Definir una sección en un documento |
<strike> | No compatible con HTML5. Utilice <del> o <s> en su lugar. Define texto tachado |
<strong> | Define texto importante |
<style> | Define información de estilo para un documento |
<sub> | Define texto subíndice |
<summary> | Define un encabezado visible para un elemento <details> |
<sup> | Define texto en superíndice |
<svg> | Definir un contenedor para gráficos SVG |
<table> | Define una tabla |
<tbody> | Agrupa el contenido del cuerpo en una tabla |
<td> | Define una celda en una tabla |
<template> | Defina un contenedor para el contenido que debe ocultarse cuando se carga la página |
<textarea> | Define un control de entrada multilínea (área de texto) |
<tfoot> | Agrupa el contenido del pie de página en una tabla |
<th> | Definir una celda de encabezado en una tabla |
<thead> | Agrupa el contenido del encabezado en una tabla |
<time> | Define una hora específica (o fecha y hora) |
<title> | Define un título para el documento |
<tr> | Define una fila en una tabla |
<track> | Define pistas de texto para elementos multimedia (<video> y <audio>) |
<tt> | No compatible con HTML5. Utilice CSS en su lugar. Define el texto del teletipo |
<u> | Define un texto que no está articulado y tiene un estilo diferente al de un texto normal |
<ul> | Define una lista desordenada |
<var> | Define una variable |
<video> | Define el contenido de vídeo incrustado |
<wbr> | Define un posible salto de línea |
¿Cuántas etiquetas HTML hay?
Muchos principiantes que recién comienzan a aprender tecnologías web a menudo preguntan: ¿Cuántas etiquetas hay en la especificación HTML5? Como se puede ver en la tabla anterior, a finales de 2023 en la especificación HTML5 está aprobado oficialmente y admite 107 etiquetas HTML. Las 12 etiquetas enumeradas en la tabla ya no son compatibles con la especificación HTML5, pero sí son compatibles con la mayoría de los navegadores. Incluso si ha utilizado estas etiquetas antes al crear sus sitios web, seguirán funcionando en todos los navegadores web modernos. Sin embargo, no se recomienda el uso de etiquetas HTML desactualizadas en nuevos proyectos web. Es mejor seguir las recomendaciones del W3C y la especificación HTML5 aprobada oficialmente. Además, los estándares cambian constantemente. Con el tiempo, algunas etiquetas pueden desaparecer y aparecer nuevas. Para estar al día de todos los cambios que se producen en los estándares web es necesario visitar los recursos web oficiales donde se publican todos estos cambios, como por ejemplo el sitio del World Wide Web Consortium W3C: https://www.w3.org/ y WHATWG.