Figure<figure><img /> </figure> es una etiqueta que permite almacenar una imagen en su interior. Es una mejor práctica comparada con usar solamente un contenedor div. Como complemento al contenedor figure, se utiliza la etiqueta figcaption<figcaption></figcaption>, que permite darle una pequeña descripción a la imagen, como el autor, fuente o algo por el estilo, que se mostrará usualmente abajo de la imagen.
Figcaption se diferencia del atributo Alt porque esta última muestra su descripción en texto en el navegador solamente al pasar el mouse por encima de la imagen (de ahí su utilidad para personas con discapacidad visual).
Es importante considerar que la etiqueta figure no es únicamente para imágenes:
El elemento HTML <figure> representa contenido independiente, a menudo con un título. Por lo general, se trata de una imagen, una ilustración, un diagrama, un fragmento de código, o un esquema al que se hace referencia en el texto principal, pero que se puede mover a otra página o a un apéndice sin que afecte al flujo principal.
Ejemplo de etiqueta Figure:
<figure><img
src="./pics/tinified/small.jpg" alt="Es una imagen de un perrito"/><figcaption>Es una imagen de un perrito</figcaption></figure>
Que bueno que te des cuenta, creeme figure es muy buena y es excelente practica utilziarla.
siempre se aprende algo nuevo :D
Es importante considerar que la etiqueta FIGURE no es únicamente para imágenes:
El elemento HTML <figure> representa contenido independiente, a menudo con un título. Si bien se relaciona con el flujo principal, su posición es independiente de éste. Por lo general, se trata de una imagen, una ilustración, un diagrama, un fragmento de código, o un esquema al que se hace referencia en el texto principal, pero que se puede mover a otra página o a un apéndice sin que afecte al flujo principal.
Interesante! Gracias por el dato. Pensé que era de uso exclusivo para contenedor de imágenes.
Muchas gracias por tu aclaración.
Como bien sabemos utilizar div ya es mala practica gracias a la semántica de html5 podemos utilizar figure para darle un contenedor a nuestra img. :)
Desde hoy en adelante ocupare etiquetas semanticas!
Genial, es la mejor opción para tener una buena maquetación web
La forma correcta de colocar una imagen es con la etiqueta figure
SINTAXIS:
<figure><img
src="./pics/tinified/small.jpg" alt="Es una imagen de un perrito"/><figcaption>Es una imagen de un perrito</figcaption></figure>
<figcaption><figcaption/>
Esta etiqueta nos ayuda a darle una descripcion a la imagen (autor, tipo, año, etc..) y sera visible en la parte de abajo de la imagen
Buen aporte :)
Excelente!! Gracias :)
De ahora en adelante utilizare figure como contenedor para mis imagenes :D
X2 xD
Amén
La etiqueta figure tiene una etiqueta adicional que nos ayuda a agregarle una pequeña descripción a la imagen cuando sale directamente ya en el proyecto.
Casi siempre te vas a encontrar en la necesidad de esta etiqueta de imagen meterla en otra etiqueta contenedora para poderla tratar ya sea para poder darle un tamaño especifico o poderla posicionar en la forma que tu estas esperando en el proyecto. Se mete en la etiqueta div. Semánticamente es incorrecto. Lo correcto es usar una etiqueta figure
<div><img src="./small.jpg" alt="Es una imagen de un perrito"/></div>
En la etiqueta figcaption vamos a poner una descripción similar a lo que viene en el alt pero que visualmente pueda ayudar a dar una explicación de que es la imagen que estamos viendo en caso de que se necesite
<figure><img src="./small.jpg" alt="Es una imagen de un perrito"/><figcaption>Es una imagen de un perrito</figcaption></figure>
<figure><img /> </figure> Es una etiqueta que permite almacenar la imagen en vez de usar un div
<figcaption></figcaption> Permite darle una pequeña descripción a la imagen como el autor, una fuente o algo por el estilo
Por fin lo logré
**img **es la etiqueta que se usa para llamar una imagen, allí se especifica la ubicación de la imagen en una carpeta o en una url a través de atributo src, de igual forma se tiene el atributo alt que se usa como una descripción alternativa que se muestra cuando por alguna razón no es posible mostrar la imagen, esto le ayuda al usuario a saber qué imagen va en ese espacio.
La etiqueta img va contenida en la etiqueta figure ,la cual reemplaza la etiqueta div y nos permite darle estilos a la imagen.
Finalmente tenemos la etiqueta **figcaption ** que nos ayuda a crear una descripción al pie de la foto.
La etiqueta picture y el source tambien nos ayuda a renderizar imagenes por ejemplo en el siguiente codigo yo renderizo una imagen .webp en caso de que un navegador no soporte el formato renderiza la siguiente imagen que seria png
Si quieren agregar un comentario de manera rápida, lo pueden hacer así:
seleccionan el texto que quieren poner como comentario
2.usan las teclas → shift + alt + a
y todo listo
También es posible poniendo el cursor sobre la línea que quieres comentar y presionar Ctrl + / :D
Si usan Mac es con CMD + Shift + 7
no conocia la etiqueta figcaption , es muy util.
Ahora ya tienes mas poderes en html para que seas un excelente desarrollador :)
Tampoco la conocía, muy útil!
ALGUIEN SABE COMO ESCRIBIR COMENTARIOS EN HTML
?
Por supuesto:
<!--Esto es un comentario -->
<!–– y el comentario se cierra con ––>
Con fines practicos si no quieren descargar imagenes pueden usar el link de Lorem el cual te da una imagen a la medida que quieras sólo usando el link siguiente :
https://picsum.photos/200/300
Buena página!
Le cambié el orden y agregué las etiquetas <figure> y <figcaption> 😁
Aqui se ve un ejem claro del uso de figure con una foto del buen Freddy y su figure caption debajo.
Yo sabia de varias etiquetas de html que me enseñaron en la universidad (no hace mucho) pero ahora me doy cuenta que varias de estas ya no se usan en HTML 5, ahora que las queria usar ya no podian ser interpretados. Los cursos de Platzi sí que estan actualizados y nos ponen a la banguardia de la tecnologia. Saludos y animos en el aprendizaje.
tienes razón, eso es genial
aunque también esta este recurso para estar aun más actualizado con las etiquetas html 5.
mas etiquetas html
Cada vez se ve mejor :)
Se ve excelente amigo :D
Información interesante que no venía en el curso anterior de html y css
Este curso esta increíble! totalmente cubierto todo :D