![]() |
![]() Il sito per imparare gratuitamente a fare pagine web. |
|
Guida HTML 4.01 - Ver. 5.7.9 - Ottobre 2009 Ver. 1.0 - Settembre 1998
Iframe Introdotto e supportato inizialmente soltanto dai browser IE è poi stato riconosciuto anche dagli altri browser. <IFRAME>...</IFRAME>
SRC="url nome pagina"
L'esempio sopra con src è privo di qualsiasi altro attributo e genera una finestra con le stesse dimensioni e caratteristiche di quella che vedete in questo esempio. Vengono assegnate per default le due barre di scorrimento orizzontale e verticale nel caso in cui la pagina da visualizzare fosse di dimensioni superiori a quella generata da iframe. Anche i bordi sono in evidenza: interni ed esterni, per dare un senso di tridimensionalità.
WIDTH="valore" HEIGHT="valore" Gli attributi width e height servono rispettivamente per impostare le dimensioni in larghezza ed in altezza per la finestra interna generata da iframe.
Da notare che le dimensioni possono essere espresse sia in pixel "170" (fissa), che in percentuale "95%" (variabile), oppure in entrambi i modi. Se anche una sola delle misure adoperate viene espressa in percentuale(%) verranno generate in modo automatico le relative barre di scorrimento orizzontale e/o verticale nel caso in cui le dimensioni della finestra del browser fossero più piccole di quelle della finestra di iframe. Provate adesso a ridimensionare questa vostra finestra del browser; noterete come anche iframe si ridimensioni ed una volta raggiunte le dimensioni minime della pagina vengono generate automaticamente le barre di scorrimento. SCROLLING="yes|no|auto"
Questo è un esempio simile a quello sopra, è stato impostato No nel parametro per la generazione dello scrolling. Da notare che questa volta ridimensionando la finestra del browser il suo contenuto tende a sparire senza che siano visualizzate le barre di scorrimento. FRAMEBORDER="0|1"
Notare la mancanza assoluta di bordi quasi non fosse un iframe ma una immagine piatta inserita nella pagina web. MARGINWIDTH="valore" MARGINHEIGHT="valore"
In questo esempio 100 pixel per il bordo verticale. ALIGN=" left | center | right | justify "
In questo esempio l'allineamento scelto è quello destro (right). Per i vari modi di allineare vale quanto detto per l'attributo align dell'elemento IMG NAME="nome_frame"
Così facendo è stato assegnato il nome pippo al nostro iframe, adesso basterà inserire l'attributo target="pippo" ad eventuali links che questi saranno aperti dentro iframe stesso. Provate con questi links di prova: link 1 link 2 link 3 Con l'aiuto dei CSS (fogli di style) è possibile posizionare i vari iframe in un punto preciso dello schermo, guardate questo esempio dove vengono sovrapposti, non è pratico e di conseguenza non serve a nulla ma rende bene l'idea. |
|||||||||||
Andrea Bianchi |
|||||||||||