Manuale di HTML
Tutti i tag
Il tag <FRAMESET>
Il tag
<FRAMESET>
è usato per definire una divisione in frame della pagina corrente e non è previsto nello standard HTML 3.2.
Il tag ha due attributi mutuamente escludentesi che indicano come la pagina debba venire suddivisa, più due attributi che ne controllano i margini:
- COLS
Indica una divisione in colonne e specifica il numero di colonne e, in pixel oppure in percentuale dello spazio disponibile oppure in larghezze relative, l'ampiezza di ciascuna colonna.
Il valore dell'attributo è una lista di numeri separati da virgola che indicano le dimensioni dei singoli frame. Il numero di questi valori rappresenterà il numero di frame creati. I primi due metodi sono familiari e sono gli stessi utilizzati per ridimensionare tabelle e immagini. L'ultimo metodo permette di indicare la dimensione come multiplo di una quantità n, nella forma di n*. ad esempio la dicitura COLS="1*, 2*, 1*" costruirà 3 colonne in cui la colonna centrale sarà il doppio delle altre due. In questo caso l'"1" può essere omesso.
- ROWS
È uguale all'attributo precedente e controlla una suddivisione in righe orizzontali del frame corrente.
- FRAMESPACING
Imposta lo spazio in pixel tra un frame e l'altro.
- FRAMEBORDER
Imposta lo spessore del bordo dei frame.
Chiaramente
COLS e
ROWS sono mutuamente esclusive; se si vuole dividere una finestra in tre frame come mostrato nell'esemipio qui sotto:
+--------------------------+
| F1 |
+------+-------------------+
| | |
| F2 | F3 |
| | |
+------+-------------------+
|
dovremo scrivere un codice HTML simile a questo che segue:
<FRAMESET ROWS="*, 2*">
<FRAME NAME="F1" ...
<FRAMESET COLS="20%,80%" ....
<FRAME NAME="F2" ...
<FRAME NAME="F3" ...
</FRAMESET>
</FRAMESET>
|
Vedi anche il tag
<FRAME> e le note generali sui
frame.
Nel prossimo capitolo descriveremo il tag
<H1>.
searchfine