back to top

Come aggiungere didascalie alle immagini in HTML 5?

Nel mondo dello sviluppo web, lโ€™aggiunta di didascalie alle immagini รจ un aspetto cruciale per migliorare lโ€™accessibilitร  e la comprensione dei contenuti visivi. Con la transizione a HTML5, รจ diventato facile e intuitivo definire didascalie in modo semantico, grazie allโ€™introduzione di nuovi elementi dedicati. In questo articolo, esploreremo come utilizzare correttamente gli elementi <figure> e <figcaption> per aggiungere didascalie alle immagini in HTML5.

Aggiungere didascalie alle immagini in HTML5

Uno dei limiti nelle versioni del markup HTML precedenti alla release 5 era quello di non poter definire, attraverso appositi markup, delle didascalie per le immagini. Con HTML5, invece, รจ disponibile una semantica appositamente dedicata a questo caso particolare. Essa prevede di utilizzare lโ€™elemento <figure>, definito dal manuale ufficiale del W3C come โ€œAn image used as a figure in a documentโ€œ. Per creare immagini con didascalie in HTML, il tag <figure> deve essere associato allโ€™elemento <figcaption> nel modo seguente:

Pubblicitร 
<figure>
  <img src="img/immagine.png" alt="Questa immagine rappresenta un.." />
  <figcaption>
    <p>Questa รจ una didascalia dell'immagine.</p>
  </figcaption>
</figure>

Come potete notare, lโ€™elemento <figcaption> viene annidato allโ€™interno di <figure> (al cui interno si trova, ovviamente, anche un tag <img>). In questo modo saremo in grado di comunicare al browser che il paragrafo successivo allโ€™immagine corrisponde a una sua didascalia.

Vantaggi dellโ€™utilizzo di <figure> e <figcaption>

Lโ€™uso degli elementi <figure> e <figcaption> offre diversi vantaggi:

  • Miglioramento dellโ€™accessibilitร  per gli utenti con disabilitร  visive, grazie a descrizioni piรน chiare delle immagini.
  • Maggiore chiarezza e comprensione del contenuto visuale allโ€™interno del documento.
  • Supporto per i motori di ricerca, che possono comprendere meglio il contesto delle immagini.

Conclusione

In conclusione, lโ€™aggiunta di didascalie alle immagini in HTML5 รจ un processo semplice e altamente utile. Utilizzando i tag <figure> e <figcaption>, non solo rendiamo i nostri contenuti piรน accessibili, ma miglioriamo anche la loro fruibilitร  generale. รˆ fondamentale per chiunque si occupi di sviluppo web considerare lโ€™importanza di una buona semantica nel markup HTML.

Altri contenuti interessanti

Pubblicitร 

Potrebbero interessarti queste guide

Claudio Garau
Claudio Garau
Web developer, programmatore, Database Administrator, Linux Admin, docente e copywriter specializzato in contenuti sulle tecnologie orientate a Web, mobile, Cybersecurity e Digital Marketing per sviluppatori, PA e imprese.

Leggi anche...

Video Background HTML e CSS: consigli, caratteristiche tecniche e best practices

Utilizzare un video come sfondo (noto anche come video background)...

Visualizzare il codice sorgente HTML di una pagina web su iPhone e iPad

Molti sviluppatori si trovano in difficoltร  quando hanno bisogno...

Caratteri speciali negli URL: quali sono e come gestirli

Gli URL (Uniform Resource Locator) sono componenti fondamentali del...

Stilizzare HR (linee orizzontali) in puro CSS

Il tag <hr> (Horizontal Rule) รจ un elemento HTML...

Convertire PSD in HTML/CSS: ecco come fare

Avete deciso di creare un sito web ma non...
Pubblicitร