Un iframe (Inline Frame) è
un box rettangolare in cui inserire il contenuto di un’altra pagina HTML, del
proprio sito o esterna. La sintassi di base per inserire un iframe all’interno
di una pagina web è questa:
<iframe src=”pagina_esterna.html” width=”400″ height=”110″></iframe>
Come si vede, sono 3 gli attributi fondamentali da specificare:
src: corrisponde all’indirizzo della
pagina da caricare nell’iframe.
width: imposta la larghezza in pixel.
height: imposta l’altezza in pixel.
Si può intervenire con altri attributi per definire altri aspetti. Ecco
i più importanti:
frameborder: è un valore numerico
per impostare un bordo intorno all’iframe (es: frameborder=”1″).
marginwidth: imposta lo spazio tra
i bordi sinistro e destro dell’iframe e la pagina visualizzata al suo interno.
marginheight: imposta lo spazio tra
i bordi superiore e inferiore dell’iframe e la visualizzata al suo interno.
scrolling: serve a specificare se
si deve visualizzare una barra di scorrimento laterale nel caso in cui il contenuto
della pagina superi l’altezza dell’iframe; i valori possibili sono ‘yes’ e ‘no’
(es: scrolling=”yes”).
hspace: imposta il margine tra l’iframe
e il contenuto che lo circonda nella pagina sui lati sinistro e destro (es: hspace=”20″).
vspace: imposta il margine tra l’iframe
e il contenuto che lo circonda nella pagina sui lati superiore e inferiore (es:
vspace=”20″).