El img tag te permite integrar imágenes en tu página web con facilidad. Admite un gran número de formatos. La gran variedad en atributos hace que el img tag se adapte aún mejor a HTML.

Protégete y compra un ce­r­ti­fi­ca­do SSL

Evita aparecer en la barra del navegador como "página no segura" y consigue la confianza de tus clientes con una página web con en­cri­p­ta­ción SSL.

¿Para qué se utiliza el img tag?

El HTML tag img permite integrar imágenes y gráficas en páginas web. El img tag funciona más o menos como un marcador de posición. Cuando se consulta una página web, el atributo src se enlaza con la ubicación real de la imagen. A co­n­ti­nua­ción, la imagen se integra en la página web. Además del atributo src, el img tag necesita un atributo alt que almacene un texto al­te­r­na­ti­vo en caso de que la imagen no pueda ser mostrada. JPEG, GIF y PNG, entre otros, son co­m­pa­ti­bles con el HTML img tag.

¿Cuál es la sintaxis del HTML img tag?

La sintaxis de un img tag es muy sencilla y apenas requiere de unos pocos elementos. La variante más sencilla es la siguiente:

<img src="cocherojo.png" alt="Coche deportivo rojo en un semáforo">

Sin embargo, es más seguro si además defines siempre al menos la altura y la anchura de la imagen en la página web cuando utilizas un img tag. De este modo, puedes ase­gu­rar­te de que la imagen se muestra co­rre­c­ta­me­n­te. Estos ajustes se realizan a través de width y hight en los atributos HTML. El código apropiado puede tener, por ejemplo, el siguiente aspecto:

<img src="cocherojo.png" width="500" height="200" alt="Pequeño coche rojo en un semáforo">

También se re­co­mie­n­da el atributo loading para el HTML img tag. Este consigue que el gráfico co­rre­s­po­n­die­n­te solo se cargue cuando los usuarios se desplacen a la altura de la página co­rre­s­po­n­die­n­te. Para ello debes es­ta­ble­cer el valor del atributo loading como lazy. Así es como queda en el código:

<img src="cocherojo.png" width="500" height="200" alt="Pequeño coche rojo en un semáforo" loading="lazy">

¿Qué atributos se pueden utilizar para el HTML img tag?

Además de los atributos width, height y loading me­n­cio­na­dos an­te­rio­r­me­n­te, existen otros muchos atributos que admite el HTML img tag. Estos incluyen todos los atributos globales, los de eventos y otros atributos concretos. A co­n­ti­nua­ción, te mostramos un breve resumen de los atributos que se pueden utilizar con el img tag:

Atributo Valor De­s­cri­p­ción
alt "Text" Obli­ga­to­rio; es­pe­ci­fi­ca un texto al­te­r­na­ti­vo para la imagen.
cro­s­so­ri­gin anonymous, use-cre­de­n­tia­ls Determina qué páginas web de terceros pueden acceder a la imagen en cuestión a través de un script.
decoding auto, sync, async Define cómo y si acaso una imagen puede ser de­co­di­fi­ca­da.
height Pixel o po­r­ce­n­tual Establece la altura de la imagen en una página web.
ismap true, false Controla el acceso que tiene la imagen a un mapa de imágenes del servidor.
loading auto, eager, lazy Determina cuándo se debe cargar una imagen.
re­fe­rre­r­po­li­cy no-referrer, no-referrer-when-downgrade, origin, origin-when-cross-origin, unsafe-url Es­pe­ci­fi­ca si la imagen también puede proceder de una fuente no segura.
sizes sizes Define el tamaño de la imagen para di­fe­re­n­tes di­s­po­si­cio­nes de la página web.
src URL Obli­ga­to­rio; es­pe­ci­fi­ca la dirección URI de la imagen.
srcset URL-Listen Deposita una lista de imágenes para di­fe­re­n­tes fines como, por ejemplo, di­fe­re­n­tes di­s­po­si­ti­vos y tamaños.
usemap #mapname Vincula el elemento a un mapa de imágenes es­pe­cí­fi­co.
width Pixel oder Prozent Es­pe­ci­fi­ca el ancho de la imagen.

Aunque todos los atributos an­te­rio­res pueden seguir uti­li­zá­n­do­se en un img tag, también hay algunos que se co­n­si­de­ran obsoletos desde que salió HTML5 y HTML 5.1. Entre ellos se en­cue­n­tran align, border, hspace, longdesk und vspace.

Consejo

El editor de páginas web de IONOS es la mejor he­rra­mie­n­ta para conseguir una página web pe­r­so­na­li­za­da y pro­fe­sio­nal. Te permite crear tu propia presencia online de acuerdo con tus ne­ce­si­da­des, incluso sin necesidad de tener muchos co­no­ci­mie­n­tos previos. Si prefieres dejar esta tarea en manos de pro­fe­sio­na­les, nuestros expertos están en­ca­n­ta­dos de ayudarte.

Ir al menú principal