Tag <frameset> </frameset> definira raspored pravokutnih okvira unutar prozora vašeg browsera. Stavlja se umjesto <body> </body> taga. Frameset je container tag što znači da se obavezno mora napisati i njegov zatvarajući tag </frameset> . Takođe mora se koristiti u kombinaciji sa <frame> tagom koji nije container.
Atributi FRAMESET Taga:
Napomena:px označava pixele, a % broj u postocima. Vertikalna crta | označava upotrebu ili jedne ili druge veličine.
cols="px | %"
Ovo je atribut pomoću kojeg razdjeljujemo prozor našeg browsera na stupce, a vrijednost mu se može izraziti u pixelima ili u postocima širine browsera. U narednim primjerima u vaše okvire neće biti učitani nikakvi dokumenti jer još nećemo koristiti FRAME tag u potpunosti.
1. primjer : cols="20%,30%,50%"
Ovdje je prozor browsera razdijeljen na tri stupca.
Prvi je širine 20%, drugi 30%, a treći 50% ukupne širine prozora.
Ukupno mora biti 100%.
Primjer: vidi code » vidi stranicu
2. primjer : cols="20%,20,*,3*"Pokazuje kako smo prozor razdijelili u 4 stupca. Prvi iznosi 20% ukupne širine prozora browsera, drugi iznosi 20px. Za treći je upotrijebljena zvjezdica koja kaže da je širina ovog stupca ostatak kad se od ukupne širine prozora browsera oduzme 20% i 20px. Četvrti stupac je definiran sa 3* ,a to znači da je ovaj stupac 3 puta širi od prethodnoga (koji je označen sa *).
Primjer: vidi code » vidi stranicu
rows="px | %"
Atribut rows razdjeljuje prozor našeg browsera na redove. Sve što je navedeno za atribut cols vrijedi i ovdje pa ga nećemo posebno objašnjavati.
frameborder="yes | 1 | no | 0"
Ako atribut frameborder ima vrijednost yes ili 1 onda će okvir imati 3-D ivicu. U protivnom je neće biti. Predefinirana vrijednost je yes.
1. primjer : frameborder="yes"
Primjer: vidi code » vidi stranicu
2. primjer : frameborder="0"Ovdje smo učitali u lijevi okvir stranicu A, a u desni stranicu B. To je učinjeno zato da vam prozor browsera ne bi bio potpuno bijel jer više nećete vidjeti ivicu između dva okvira.
Primjer: vidi code » vidi stranicu
border="px" ili framespacing="px"
Framespacing i border određuju debljinu ivice okvira u pixelima. U biti to su dva potpuno ista atributa. Kod IE5.5 browsera radi i jedan i drugi tag, međutim u Netscape, Mozilli1.2 i sličnima radi samo border. Zato je bolje koristiti border atribut.
1. primjer : border="30"
Primjer: vidi code » vidi stranicu
2. primjer : framespacing="30"Primjer: vidi code » vidi stranicu
bordercolor="color"
Tag bordercolor definira boju ivice.
1. primjer : bordercolor="red"
Primjer: vidi code » vidi stranicu