HTML
Tutorial HTML: Imagen (img)
HTML imagen IMG: inserción y ejemplos. Aprende a insertar y manejar imágenes en HTML con ejemplos prácticos y detallados.
Aprende HTML GRATIS y certifícateLa etiqueta de imagen (<img>
) en HTML es uno de los elementos esenciales de la web. Esta etiqueta se utiliza para insertar imágenes en un documento HTML. Una de las principales características de la etiqueta <img>
es que es una etiqueta de cierre automático, lo que significa que no necesita una etiqueta de cierre.
La etiqueta <img>
consta principalmente de dos atributos:
src
(source): este atributo indica la ubicación (URL) de la imagen que se desea mostrar. Puede ser una ruta a un archivo en el mismo servidor o una URL a un recurso en cualquier otro servidor en la web.alt
(alternative text): este atributo se utiliza para especificar un texto alternativo que se mostrará en caso de que la imagen no se pueda cargar. Este texto también es útil para los motores de búsqueda y las tecnologías de asistencia, ya que les ayuda a entender qué representa la imagen.
A continuación se presenta un ejemplo básico de cómo se utiliza la etiqueta <img>
:
<img src="url_de_la_imagen.jpg" alt="descripción de la imagen">
Además de src
y alt
, hay varios otros atributos que se pueden utilizar con la etiqueta <img>
, como width
(ancho), height
(alto), class
, id
, style
, entre otros.
El atributo width
se utiliza para definir el ancho de la imagen y height
se utiliza para definir la altura de la imagen. Ambos se especifican en píxeles.
Por ejemplo:
<img src="url_de_la_imagen.jpg" alt="descripción de la imagen" width="500" height="600">
En este caso, la imagen tendrá un ancho de 500 píxeles y una altura de 600 píxeles.
El uso de atributos como class
, id
y style
es más avanzado. class
e id
se utilizan para referenciar la imagen desde CSS o JavaScript. style
se utiliza para aplicar estilos CSS directamente a la imagen.
Por ejemplo, si queremos aplicar un margen de 10px y una sombra a nuestra imagen, podríamos hacerlo de la siguiente manera:
<img src="url_de_la_imagen.jpg" alt="descripción de la imagen" style="margin: 10px; box-shadow: 10px 10px 5px grey;">
Es importante tener en cuenta que las imágenes pueden tener un impacto significativo en el tiempo de carga de un sitio web. Por lo tanto, se recomienda optimizar las imágenes para la web antes de usarlas en un sitio web.
Por último, siempre es una buena práctica proporcionar un texto alternativo (alt
) adecuado para las imágenes. Esto no solo ayuda en caso de que la imagen no se pueda cargar, sino que también mejora la accesibilidad del sitio web para los usuarios que dependen de lectores de pantalla u otras tecnologías de asistencia.
Ejercicios de esta lección Imagen (img)
Evalúa tus conocimientos de esta lección Imagen (img) con nuestros retos de programación de tipo Test, Puzzle, Código y Proyecto con VSCode, guiados por IA.
Audio
Tablas
Tablas (table, tr, td, th)
Enlace
Video
Imágenes
Contraste y legibilidad
DOCTYPE
Atributos de elementos
Introducción a HTML
Metadatos
Imágenes vectoriales
Anidación de etiquetas
Encabezados
Compatibilidad con navegadores
Validación de HTML
Optimización de la carga de la página (Lazy loading)
Atributos de ARIA
Listas
Etiquetas semánticas
Párrafos
Uso de DOCTYPE
Navegación por teclado
Etiquetas semánticas
Listas (ul, ol, li)
Estilos
Divisiones
Uso de atributos
Atributos
Comentarios
Incrustación de contenido (iframe)
Uso de elementos y etiquetas
Elementos y etiquetas
Formularios y campos de entrada
Formularios
Todas las lecciones de HTML
Accede a todas las lecciones de HTML y aprende con ejemplos prácticos de código y ejercicios de programación con IDE web sin instalar nada.
Introducción A Html
Introducción Y Entorno
Doctype
Sintaxis Y Estructura
Elementos Y Etiquetas
Sintaxis Y Estructura
Atributos
Sintaxis Y Estructura
Anidación De Etiquetas
Sintaxis Y Estructura
Comentarios
Sintaxis Y Estructura
Encabezados (H1-h6)
Textos Y Enlaces
Enlace (A)
Textos Y Enlaces
Párrafo (P)
Textos Y Enlaces
Listas (Ul, Ol, Li)
Textos Y Enlaces
Imagen (Img)
Textos Y Enlaces
División (Div)
Estructura De Página
Etiquetas Semánticas (Article, Section, Header, Footer, Nav, Aside)
Estructura De Página
Tablas (Table, Tr, Td, Th)
Estructura De Página
Formularios (Form, Input, Select, Textarea, Button)
Estructura De Página
Imágenes Vectoriales (Svg)
Elementos Multimedia
Incrustación De Contenido (Iframe)
Elementos Multimedia
Audio (Audio)
Elementos Multimedia
Video (Video)
Elementos Multimedia
Estilo Incorporado (Style)
Metadatos Y Estilización Incorporada
Metadatos (Meta, Title, Link)
Metadatos Y Estilización Incorporada
Atributos De Aria
Metadatos Y Estilización Incorporada
Navegación Por Teclado
Metadatos Y Estilización Incorporada
Contraste Y Legibilidad
Características Avanzadas Y Optimización
Validación De Html
Características Avanzadas Y Optimización
Compatibilidad Con Navegadores
Características Avanzadas Y Optimización
Optimización De La Carga De La Página (Lazy Loading)
Características Avanzadas Y Optimización
Certificados de superación de HTML
Supera todos los ejercicios de programación del curso de HTML y obtén certificados de superación para mejorar tu currículum y tu empleabilidad.
En esta lección
Objetivos de aprendizaje de esta lección
- Comprender el propósito y la sintaxis básica de la etiqueta de imagen
<img>
en HTML. - Conocer el uso de los atributos
src
yalt
y su importancia para la accesibilidad web. - Familiarizarse con el uso de los atributos
width
yheight
para controlar el tamaño de la imagen. - Explorar la utilización de atributos como
class
,id
ystyle
para aplicar estilos y referenciar la imagen desde CSS o JavaScript. - Aprender sobre la importancia de la optimización de imágenes para mejorar el tiempo de carga del sitio web.