Nel precedente paragrafo sono stati illustrati i metodi per creare delle strutture
di frames semplici, in cui cioè una pagina veniva divisa solo per righe o solo per
colonne.
Per realizzare strutture più complesse, in cui ad esempio una riga o una
colonna si estende per più di una colonna o riga, è necessario
annidare i tag frameset.
Ad esempio:
In generale quindi si deve sostituire il tag
<FRAME> con un altro blocco <FRAMESET>
.
. .
</FRAMESET>
L'ordine con cui vengono inseriti i frame nidificati è fondamentale per
riuscire ad ottenere il risultato desiderato.
Ogni singola definizione di frameset può infatti dividere la finestra o
il riquadro solo in un senso (verticale o orizzontale) quindi:
- se si desidera ottenere un riquadro che si estende per tutta l'altezza della
finestra di navigazione nel primo tag frameset deve essere specificato l'attributo
cols=;
- se invece si vuole ottenere un riquadro esteso per tutta la larghezza nel primo tag
frameset deve essere specificato l'attributo rows=;
- negli altri casi dipende dal risultato che si vuole ottenere, ad esempio: