Con los comandos de HTML puedes construir fá­ci­l­me­n­te tu web e incluir toda la in­fo­r­ma­ción im­po­r­ta­n­te para todos los na­ve­ga­do­res. Además de tags o etiquetas para la es­tru­c­tu­ra básica, también las hay para integrar contenido mu­l­ti­me­dia, crear fo­r­mu­la­rios o de­te­r­mi­nar el tipo de letra.

Crear una página web
Estás de suerte, tu página web ahora con IA
  • Creador de páginas web rápido e intuitivo
  • Imágenes y textos in­s­ta­n­tá­neos con SEO op­ti­mi­za­do por IA
  • Dominio, SSL y buzón de correo ele­c­tró­ni­co incluidos

¿Qué son las tags de HTML?

Si quieres aprender a usar HTML o escribir tu propio código, las etiquetas son pro­ba­ble­me­n­te la he­rra­mie­n­ta más im­po­r­ta­n­te y eficaz. Las tags de HTML también sirven para tra­n­s­mi­tir in­fo­r­ma­ción a los distintos na­ve­ga­do­res. De esta forma, tu web estará mejor es­tru­c­tu­ra­da y podrá vi­sua­li­zar­se en todos los na­ve­ga­do­res.

Las etiquetas HTML están formadas no­r­ma­l­me­n­te por una etiqueta de inicio y una de cierre. Los comandos HTML van dentro de signos de menor y mayor que (“<” y “>”) y contienen la in­fo­r­ma­ción. La etiqueta final se indica con una barra inclinada (“/”). El conjunto compuesto por etiqueta de apertura, in­fo­r­ma­ción y etiqueta de cierre se llama elemento. Puedes asignar un atributo al elemento, que aportará in­fo­r­ma­ción adicional.

Aquí tienes un ejemplo de es­tru­c­tu­ra de una tag HTML (en este caso, para en­ca­be­za­dos):

<h1>Esto es un encabezado</h1>
html
Nota

No todos los elementos HTML están co­m­pue­s­tos por una etiqueta de apertura y otra de cierre. Las llamadas self-closing tags (o etiquetas vacías) son elementos HTML que no necesitan contenido entre una etiqueta de apertura y una de cierre. Por eso, constan úni­ca­me­n­te de una sola etiqueta, como por ejemplo <br> para un salto de línea. Estas etiquetas se cierran a sí mismas y están si­n­tá­c­ti­ca­me­n­te completas sin necesidad de una etiqueta de cierre adicional.

Hay una infinidad de tags HTML distintas y pro­ba­ble­me­n­te no las necesites todas. Además, desde la llegada de HTML 5 y luego de HTML 5.1, hay tags HTML que ya no se utilizan, por lo que tener a mano un esquema con los comandos HTML más im­po­r­ta­n­tes es de gran utilidad.

A co­n­ti­nua­ción, en­co­n­tra­rás los comandos HTML más comunes or­ga­ni­za­dos en forma de tabla y cla­si­fi­ca­dos por ca­te­go­rías. Todos los comandos que se muestran aquí son co­m­pa­ti­bles con la versión actual HTML 5.2, así como con el estándar HTML Living Standard, que refleja el estado más reciente de las te­c­no­lo­gías web y se actualiza de forma continua.

Tags HTML para la es­tru­c­tu­ra básica de un documento

Las si­guie­n­tes tags de HTML sirven para dar es­tru­c­tu­ra a una web y crear el marco dentro del cual estará el resto de los elementos del documento.

Tag HTML De­s­cri­p­ción
<!DOCTYPE> Esta tag HTML determina el tipo de documento.
<html> Con esta etiqueta, el documento se definirá como documento HTML.
<head> En la sección <head> se almacenan los metadatos del documento.
<title> Este comando contiene el título del documento, que además se mostrará en la barra de título del buscador.
<body> <body> es la sección principal y engloba todo el contenido que verás en el navegador.
<nav> La sección de na­ve­ga­ción de una web.
<section> Con <section> puedes resumir los elementos en un grupo.
<article> <article> es la sección de contenido de una web.
<header> <header> define el en­ca­be­za­do de una web o una sección.
<footer> <footer> define el pie de página de una web o una sección.

Este sería un ejemplo de es­tru­c­tu­ra básica de una página web:

<!DOCTYPE html>
<html>
<head>
<title>El título de tu web</title>
</head>
<body>Aquí va el texto o las imágenes.</body>
</html>
html

Tags HTML para ordenar una web

Hay una gran multitud de etiquetas HTML con las que puedes es­tru­c­tu­rar y su­b­di­vi­dir secciones concretas o páginas enteras.

Tag HTML De­s­cri­p­ción
<h1> a <h6> Los en­ca­be­za­dos van en las distintas tags h. Cuanto menor sea la cifra, mayor será el en­ca­be­za­do.
<p> <p> indica que se trata de un párrafo.
<br> Con la tag HTML <br> se fuerza un salto de línea.
<hr> <hr> crea una línea divisoria física entre dos tipos de contenido.
<div> Con la etiqueta HTML <div> se pueden agrupar co­n­te­ni­dos re­la­cio­na­dos en bloques.

Un ejemplo de cómo usar las etiquetas HTML es­tru­c­tu­ra­les:

<body>
<h1>Aquí está el encabezado</h1>
<p>Aquí va el texto continuo.</p>
<h2>Aquí el subtítulo divide el contenido</h2>
<p>Más texto y en medio <br> un salto de línea.</p>
</body>
html

Etiquetas HTML para el formato de texto

Puedes cambiar la ti­po­gra­fía de tu documento con distintos comandos HTML.

Tag HTML De­s­cri­p­ción
<b> Poner en negrita palabras sueltas, frases o párrafos.
<i> Poner en cursiva palabras sueltas, frases o párrafos.
<u> El fragmento se­le­c­cio­na­do estará subrayado.
<s> El texto se­le­c­cio­na­do estará tachado.
<sup> Con la etiqueta <sup>, el carácter se­le­c­cio­na­do será un su­pe­rí­n­di­ce, p. ej. 1o.
<sub> Con <sub> puedes escribir ca­ra­c­te­res en su­b­í­n­di­ces, como el 2 de H2O.

He aquí un ejemplo de cómo ajustar la ti­po­gra­fía con tags HTML:

<body>
<p>Aquí va un ejemplo de texto y <i>esta parte está escrita en cursiva</i>.</p>
</body>
html
Nota

Para cambiar el color de la fuente, es mejor usar CSS. En nuestra Digital Guide tienes un extenso tutorial de CSS, ¡échale un vistazo!

Resaltar y marcar párrafos

Para resaltar o marcar párrafos concretos, puedes utilizar las si­guie­n­tes tags de HTML:

Tag HTML De­s­cri­p­ción
<strong> Usa <strong> para resaltar párrafos.
<em> Con <em> puedes enfatizar fra­g­me­n­tos de texto.
<q> Con <q> puedes marcar citas dentro de un texto.
<blockquote> <blockquote> marca todo un párrafo como cita.
<code> La etiqueta <code> da formato a un fragmento como código de pro­gra­ma­ción.

Este es un ejemplo de cómo aplicar estas etiquetas HTML:

<body>
<p>Esto es un texto continuo. <strong>Esta parte está resaltada</strong>.</p>
</body>
html

Crear tablas y listas con tags HTML

También puedes crear tablas y listas en un documento HTML con estas tags HTML:

Tag HTML De­s­cri­p­ción
<table> Con la etiqueta <table> creas una tabla.
<caption> <caption> define el título de la tabla.
<tr> Las líneas de la tabla se etiquetan con <tr>.
<td> <td> define una casilla de la tabla.
<th> La celda del en­ca­be­za­do de una tabla se define mediante <th>.
<ol> <ol> crea una lista con números ordinales.
<ul> <ul> crea una lista con viñetas.
<li> <li> indica cada punto de la lista.
<dl> <dl> indica una lista de de­fi­ni­cio­nes.
<dt> <dt> define un concepto o posición en la lista de de­fi­ni­cio­nes.
<dd> <dd> indica la de­s­cri­p­ción de una de­fi­ni­ción dentro de la lista.

Aquí tienes un ejemplo de cómo se ve una lista (no numerada) en un documento HTML:

<body>
<ul>
<li>Primer punto</li>
<li>Segundo punto</li>
<li>Tercer punto</li>
</ul>
</body>
html

Insertar contenido mu­l­ti­me­dia en HTML

Hay etiquetas que te permiten insertar imágenes, vídeos y archivos de audio en un documento y darles formato. Estos archivos mu­l­ti­me­dia suelen activarse desde una URL. Estas son las tags HTML más uti­li­za­das:

Tag HTML De­s­cri­p­ción
<img> La tag HTML <img> indica una imagen
<map> Con <map> puedes insertar un mapa en un documento.
<audio> <audio> te permite insertar un sonido.
<video> Con <video> puedes añadir contenido en vídeo.

Si quieres insertar contenido mu­l­ti­me­dia, además deberás in­tro­du­cir el atributo HTML src para la fuente y alt para el texto al­te­r­na­ti­vo. El resultado sería algo así:

<body>
<img src="img/ejemploimagen.png" alt="Descripción de la imagen" />
</body>
html

Tags de HTML para un fo­r­mu­la­rio

Usa los si­guie­n­tes comandos para añadir un fo­r­mu­la­rio a tu página web:

Tag HTML De­s­cri­p­ción
<form> <form> inserta un fo­r­mu­la­rio.
<input> <input> se utiliza para controlar lo que se escribe.
<button> Con <button> puedes añadir un botón.
<select> <select> te permite crear una lista de opciones.
<option> La etiqueta <option> re­pre­se­n­ta un elemento dentro de una lista de­s­ple­ga­ble.

Crear un fo­r­mu­la­rio

En la práctica, puedes crear un fo­r­mu­la­rio como el que se muestra a co­n­ti­nua­ción. Ten en cuenta que se utilizan atributos adi­cio­na­les para es­pe­ci­fi­car, por ejemplo, el tipo de petición HTTP, como en este caso POST.

<body>
<form method="post" action="mailto:correo@ejemplo.com">
Name: <input type="text" name="nombre" />
Password: <input type="password" name="contraseña" />
</form>
</body>
html

Añadir un botón

Así se añade un botón:

<body>
<h2>Aquí estaría el botón</h2>
<button type="button">Haz clic</button>
</body>
html

Insertar enlaces en HTML

Puedes añadir enlaces en tu documento HTML con las si­guie­n­tes etiquetas:

Tag HTML De­s­cri­p­ción
<a> Con <a> se establece el hi­pe­r­ví­ncu­lo.
<link> <link> crea un vínculo entre el documento y una fuente externa.
<nav> Con <nav> se crean los enlaces de na­ve­ga­ción.

Además, el atributo href se usa para definir la URL de destino de un enlace. Así puedes insertar un enlace en HTML:

<body>
<h2>Contacto</h2>
<p>Puedes escribirnos a <a href="mailto:correo@ejemplo.es">por correo</a>.</p>
</body>
html

Otros comandos im­po­r­ta­n­tes de HTML

Hay muchas otras etiquetas HTML que puedes utilizar en un editor HTML para facilitar tu trabajo. Estas son solo algunas de ellas:

Tag HTML De­s­cri­p­ción
<style> La tag <style> introduce los códigos CSS que determina el aspecto de tu web.
<label> <label> se utiliza junto con <input> y define un campo de texto de <input>.
<iframe> Con la tag <iframe> puedes incluir contenido externo en tu web.
<!-- … --> <!-- … --> te permite insertar co­me­n­ta­rios en el código HTML.
Consejo

Pe­r­so­na­li­za tu página web a tu gusto: con el editor de páginas web de IONOS puedes diseñar tu web exac­ta­me­n­te como la imaginas. Y si necesitas ayuda, nuestro equipo de expertos estará encantado de ayudarte.

Tu página web con dominio propio
Crea tu página web en minutos
  • Pla­n­ti­llas pro­fe­sio­na­les
  • Mo­di­fi­ca­ción del diseño con un solo clic
  • Dominio, SSL y correo ele­c­tró­ni­co
Ir al menú principal