Il tag IFRAME consente agli sviluppatori di inserire frame all’interno della pagina come se si trattasse di oggetti qualsiasi. In altri termini, i frame in linea non devono necessariamente essere inseriti ai bordi della pagina (come per i frame tradizionali) ma in qualsiasi punto del documento. Dunque, è possibile creare vere e proprie finestre all’interno della pagina, con contenuti indipendenti dal resto del documento.
L’esempio che segue mostra come creare un frame in linea:
<IFRAME src=”documento.htm” width=”200″ height=”200″ scrolling=”auto” frameborder=”1″>
Il tuo browser non supporta i Frame in linea.
<A HREF=”documento.htm”>Clicca qui</A>
</IFRAME>
Nell’esempio “documento.htm” è il file HTML richiamato all’interno del frame; width è la larghezza e height l’altezza del frame. Lo scroller è automatico e il bordo è pari ad un pixel. Il resto è l’avviso di mancata compatibilità per i browser che non supportano il tag IFRAME.
Netscape supporta Iframe solamente dalla versione 6.x, mentre MsIe lo supporta perfettamente dalla versione 4.