HTML <img>Etiqueta


Ejemplo

Cómo insertar una imagen:

<img src="smiley-2.gif" alt="Smiley face" width="42" height="42">

Pruébalo »
(Más ejemplos al final de la página)

Compatibilidad del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los navegadores principales admiten la etiqueta <img>.


Definición y uso de la etiqueta

La etiqueta <img> define una imagen en una página HTML.

La etiqueta <img> tiene dos atributos obligatorios: src y alt.

Nota:Técnicamente, la imagen no se inserta en la página HTML, sino que se enlaza a la página HTML. La función de la etiqueta <img> es crear un marcador de posición para la imagen referenciada.

Consejo:Al anidar la etiqueta <img> en la etiqueta <a>, se añade un enlace a otro documento para la imagen.


Diferencias entre HTML 4.01 y HTML5

Los siguientes atributos no son compatibles en HTML5: align, border, hspace, longdesc, vspace.

En HTML 4.01, los siguientes atributos: align, border, hspace, vspaceObsoletos.。


Diferencias entre HTML y XHTML

En HTML, la etiqueta <img> no tiene etiqueta de cierre.

En XHTML, la etiqueta <img> debe cerrarse correctamente.


Atributos

New: Nuevos atributos en HTML5.

Atributo Valor Descripción
align top
bottom
middle
left
right
No compatible con HTML5. Obsoleto en HTML 4.01.Especifica cómo alinear la imagen según el texto circundante.
loading eager: carga inmediata
lazy: carga diferida
Especifica si el navegador debe cargar la imagen inmediatamente o diferir su carga.
alt text Especifica el texto alternativo de la imagen.
border pixels No compatible con HTML5. Obsoleto en HTML 4.01.Especifica el borde alrededor de la imagen.
crossoriginNew anonymous
use-credentials
Establece el atributo crossorigin de la imagen.
height pixels Especifica la altura de la imagen.
hspace pixels No compatible con HTML5. Obsoleto en HTML 4.01.Especifica el espacio en blanco a la izquierda y a la derecha de la imagen.
ismap ismap Especifica la imagen como mapa de imagen del lado del servidor.
longdesc URL No compatible con HTML5. Obsoleto en HTML 4.01.Apunta a una URL que contiene una descripción larga de la imagen.
src URL Especifica la URL de la imagen que se va a mostrar.
usemap #mapname Define la imagen como mapa de imagen del lado del cliente.
vspace pixels No compatible con HTML5. Obsoleto en HTML 4.01.Especifica el espacio en blanco en la parte superior e inferior de la imagen.
width pixels Especifica el ancho de la imagen.


Atributos globales

La etiqueta <img> admite losatributos globales de HTML.。


Atributos de eventos

La etiqueta <img> admite losatributos de eventos de HTML.。


Examples

Pruébalo - Ejemplo


Este ejemplo demuestra cómo mostrar en una página web imágenes de otras carpetas o servidores.


Este ejemplo demuestra cómo usar una imagen como enlace.


Este ejemplo demuestra cómo crear un mapa de imagen con áreas en las que se puede hacer clic. Cada área es un hipervínculo.


Artículos relacionados

Tutorial de HTML:Imágenes HTML

Manual de referencia de HTML DOM:Objeto Image

Otras extensiones