È uscito il Corso Java Completo — usa il coupon JAVA2026 (fino al 30 giugno)

Iframe in HTML

Un HTML iframe viene utilizzato per visualizzare una pagina web all’interno di un’altra pagina web.

Sintassi dell’iframe HTML

Il tag HTML <iframe> specifica un frame inline.

Un frame inline viene utilizzato per incorporare un altro documento all’interno del documento HTML corrente.

<iframe src="url" title="descrizione"></iframe>

È una buona pratica includere sempre l’attributo title per l’elemento <iframe>. Viene utilizzato dagli screen reader per leggere qual è il contenuto dell’iframe.

Iframe - Imposta altezza e larghezza

Utilizza gli attributi height e width per specificare le dimensioni dell’iframe.

Per default, l’altezza e la larghezza sono specificate in pixel:

<iframe
  src="demo_iframe.htm"
  height="200"
  width="300"
  title="Esempio Iframe"></iframe>

Oppure puoi aggiungere l’attributo style e utilizzare le proprietà CSS height e width:

<iframe
  src="demo_iframe.htm"
  style="height:200px;width:300px;"
  title="Esempio Iframe"></iframe>

Iframe - Rimuovere il bordo

Per default, un iframe ha un bordo intorno ad esso.

Per rimuovere il bordo, aggiungi l’attributo style e utilizza la proprietà CSS border:

<iframe
  src="demo_iframe.htm"
  style="border:none;"
  title="Esempio Iframe"></iframe>

Con CSS, puoi anche cambiare le dimensioni, lo stile e il colore del bordo dell’iframe:

<iframe
  src="demo_iframe.htm"
  style="border:2px solid red;"
  title="Esempio Iframe"></iframe>