Učimo vas kako izraditi web stranicu i programirati
 



HTML Frames

FRAMESET Tag

    Vjerojatno se pitate koliko je tagova dovoljno da se napravi jedan frameset dokument. Odgovor je samo dva taga: FRAMESET i FRAME. Ukoliko mislite da je zbog toga sve jednostavno i lako, varate se jer ova dva taga imaju dosta atributa koji znatno kompliciraju stvar. Osim toga postoje još dva taga NOFRAMES te IFRAMES koji nisu obavezni, ali ih je dobro upoznati. Pa navalimo odmah na prvi tag.

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

| Uvjeti Korištenja | Zaštita Privatnosti | Kontakt |