Tag HTML <iframe>
Definizione e uso
<iframe>
L'etichetta <iframe> definisce un frame inline (frame in linea).
Il frame inline viene utilizzato per incorporare un altro documento nel documento HTML corrente.
Suggerimento:Usa CSS per impostare <iframe>
stili (vedi gli esempi di seguito).
Suggerimento:È meglio sempre assegnare <iframe>
Contiene l'attributo title. I lettori di schermo possono utilizzare questo attributo per leggere informazioni su <iframe>
Descrizione del contenuto.
Vedi anche:
Tutorial HTML:Iframe HTML
Manuale di riferimento del DOM HTML:Oggetto IFrame
Esempio
Esempio 1
L'etichetta di frame inline è la seguente:
<iframe src="https://www.codew3c.com" title="CodeW3C.com Online Tutorial"></iframe>
Esempio 2
Aggiungi e rimuovi i bordi dell'<iframe> (utilizzando CSS):
<iframe src="/index.asp" width="100%" height="300" style="border:1px solid black;"> </iframe> <iframe src="/index.asp" width="100%" height="300" style="border:none;"> </iframe>
Proprietà
Proprietà | Valore | Descrizione |
---|---|---|
allow | Stabilisce la strategia delle funzionalità dell'<iframe>. | |
allowfullscreen |
|
Se l'<iframe> può attivare la modalità a schermo intero chiamando il metodo requestFullscreen(), impostare su true. |
allowpaymentrequest |
|
Se è permesso chiamare l'API Payment Request API per l'<iframe> con origine incrociata, impostare su true. |
height | Pixel | Stabilisce l'altezza dell'<iframe>. L'altezza predefinita è di 150 pixel. |
loading |
|
Stabilisce se il browser deve caricare immediatamente l'<iframe> o se deve ritardare il caricamento fino a quando non si verificano determinate condizioni. |
name | Testo | Stabilisce il nome dell'<iframe>. |
referrerpolicy |
|
Stabilisce le informazioni di riferimento da inviare quando si accede all'<iframe>. |
sandbox |
|
Abilita una serie di limitazioni aggiuntive per il contenuto dell'<iframe>. |
src | URL | Stabilisce l'indirizzo del documento da incorporare nell'<iframe>. |
srcdoc | Codice HTML | Stabilisce il contenuto HTML della pagina da visualizzare all'interno dell'<iframe>. |
width | Pixel | Stabilisce la larghezza dell'<iframe>. La larghezza predefinita è di 300 pixel. |
Proprietà globale
<iframe>
Il tag supporta anche Proprietà globali HTML.
proprietà attributo evento
<iframe>
Il tag supporta anche Proprietà attributo evento HTML.
Impostazioni CSS predefinite
La maggior parte dei browser utilizzerà i seguenti valori predefiniti per la visualizzazione <iframe>
Elemento:
iframe:focus { outline: none; } iframe[seamless] { display: block; }
Supporto browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto |