FREJMOVI (2. DEO)

Pored frejmova - kolona, mogu se praviti i frejmovi - redovi (rows), kao i njihove kombinacije. Ako npr. zelimo da podelimo browser na dva frejma: prvi koji ce zahvatiti gornjih 10% prozora i drugi ispod njega, <FRAMESET> tag ce izgledati ovako:

<FRAMESET ROWS="10%,*">

Za rezultat cemo dobiti ovakav raspored frejmova:

Medjusobnim umetanjem <FRAMESET> tagova mogu se dobiti jos komplikovanije podele. Polgedajmo ovaj primer:

<HTML> <HEAD> <TITLE>Primer tri frejma</TITLE> </HEAD> <FRAMESET ROWS="20%,80%"> <FRAME NAME="gore" SRC="banner.html"> <FRAMESET COLS="15%,85%"> <FRAME NAME="levo" SRC="navigator.html"> <FRAME NAME="desno" SRC="home.html"> </FRAMESET> </FRAMESET> </HTML>

A evo kao to izgleda u web browseru:

Ovde je vazno da uocite da se frejmovi definisu ovim redom: odozgo-nadole, a zatim sleva-nadesno. Prvo smo gornjim frejmsetom izvrsili horizontalnu podelu na dva dela od 15% i 85% respektivno, a zatim smo dojnim frejmsetom izvrsili vertikalnu podelu na 20% i 80%.

Na ovaj nacin mozete nastaviti da delite browser na jos sitnije frejmove ali pazite da ne preterate u tome. Mislim da podela na vise od cetiri frejma nema nikakvog prakticnog opravdanja. Ako neko smisli prezentaciju za koju mu treba vise od cetiri frejma neka mi javi.

Evo sada spiska svih mogucih atributa <FRAMESET> i <FRAME> tagova i njihovog kratkog opisa:

FRAMESET TAG:
BORDER Odredjuje debljinu granice izmedju frejmova u frejmsetu izrazenu u pikselima.
BORDERCOLOR Odredjuje boju granice izmedju frejmova.
COLS Odredjuje broj i sirinu frejmova - kolona. Vrednosi se zadaju ili u pikselima ili u procentima sirine stranice. Broj kolona je odredjen brojem zadatih vrednosti koje se medjusobno odvajaju zarezima.
FRAMEBORDER Ako je vrednost ovog atributa YES granica izmedju frejmova ce biti trodimenzionalna, a ako je vrednost NO bice obicna neispupcena granica.
ROWS Odredjuje broj i sirinu frejmova - redova. Vrednosi se zadaju ili u pikselima ili u procentima visine stranice. Broj redova je odredjen brojem zadatih vrednosti koje se medjusobno odvajaju zarezima.

FRAME TAG:
BORDERCOLOR Odredjuje boju okvira frejma.
FRAMEBORDER Ako je vrednost ovog atributa YES granica frejma ce biti trodimenzionalna, a ako je vrednost NO bice obicna neispupcena granica.
MARGINHEIGHT Odredjuje koliko ce piksela sadrzaj frejma biti odmaknut od gornje i donje granice frejma.
MARGINWIDTH Odredjuje koliko ce piksela sadrzaj frejma biti odmaknut od leve i desne granice frejma.
NAME Odredjuje referentno ime frejma.
NORESIZE Zabranjuje korisniku da menja velicinu frejma.
SCROLLING Ima tri moguce vrednosti: YES - Frejm ce imati Scrollbar, NO - frejm nema Scrollbar i AUTO - Scrollbar se pojavljuje samo po potrebi.
SRC URL stranice koja se ucitava u frejm.

Napomena !
Neki atributi u <FRAMESET> i <FRAME> tagovima se preklapaju (npr. BORDERCOLOR i FRAMEBORDER). Prioritet imaju atributi definisani u <FRAME> tagovima, a tek ako oni nisu definisani vazice atributi definisani u <FRAMESET> tagu. Ako ni ovde nisu definisani ovi atributi, browser ce frejmove prikazati sa deafult vrednostima za ove atribute.

[ Home ] [ Frejmovi 1 ] [ Frejmovi 2 ] [ Boje ] [ Linkovi ] [ Download ] [ O meni ]