A HTML dokumentumablak felosztsa
Egyetlen bngszablakban tbb HTML dokumentum is megjelenthet a <FRAMESET> s a </FRAMESET> utastspr, valamint a szorosan kapcsold <FRAME> utasts egyttes hasznlatval.
A <FRAMESET ROWS="oszlophatrok"> kezdutastssal oszthat fel a kperny fgglegesen, a <FRAMESET COLS="sorhatrok"> utastssal pedig vzszintesen. Ahol az oszlop- s sorhatrok megadhatk kpernypontban ill. szzalkosan - vesszvel elvlasztva -, a maradk kpernyterletre pedig a * dzskerkarakter hasznlatval lehet hivatkozni. Mivel vagy csak vzszintesen, vagy csak fgglegesen oszthat fel a kperny, ezrt ha mindkt irnyban osztott bngszablak ltrehozshoz a <FRAMESET> elemeket egymsba kell gyazni! Teht pldul egy fggleges felosztson bell kell vzszintesen elvlasztott rszekre tagolni egy oszlopot.
A fenti mdon definilt terletekre a <FRAME SRC="objektum"> utasts tlti be a megadott objektumot, mely objektum lehet egy teljes HTML fjl, annak egy maghatrozott rsze, ill. egy kp. Az gy kitltend keretek viselkedst szablyozza az utasts <FRAME NAME="nv" SRC="objektum" SCROLLING="rtk" MARGINWIDTH="szm" MARGINHEIGHT="szm"> alak megadsa. Az adott keretnek nevet ad a NAME opci, a szkrollozst letilthatja SCROLLING="no" kiegszts (ezenkvl a yes s az auto rtkeket veheti fel a SCROLLING opci), a MARGINWIDTH s a MARGINHEIGHT pedig a kereten belli margk szlessgt szablyozza. Pldul a fejlcben megadott <BASE TARGET="nv"> utasts a NAME="nv" opcival elnevezett keretbe irnytja a hivatkozsokat. Egybknt az <A HREF=...> utasts is ismeri a TARGET="nv" opcit. (A TARGET="_top" opcival az egsz bngszablakot elfoglalja a hivatkozott dokumentum, teht feloldja az ablak keretekre osztst!) Ha ezek egyike sem szerepel, akkor a hivatkozs a hivatkoz objektum keretben jelenik meg, fellrva azt!
A <FRAMESET>, <FRAMESET> utastsprral hatrolt terletnek meg kell elznie a <BODY> utastssal kijellt dokumentumtrzset! St a egy <NOFRAMES> utastssal kell jelezni a dokumentum azon rsznek kezdett, amelyet akkor kell a bngsznek megjelentenie csak, ha nem ismeri a keretutastsokat. s csak ez a <NOFRAMES>-mel kezdd rsz tartalmazhatja a <BODY> s a </BODY> utastsprt.
Az albbi plda a kerethasznlat tbb lehetsgt is bemutatja:
<FRAMESET ROWS=185,*>
<FRAMESET COLS=185,*>
<FRAME SRC=k08.gif SCROLLING=NO NAME="cimer">
<FRAME SRC=02.htm NAME="felepites">
</FRAMESET>
<FRAMESET COLS=25%,*>
<FRAME SRC=index.htm NAME="tart">
<FRAME SRC=13.htm NAME="keret" MARGINHEIGHT=10 MARGINWIDTH=10>
</FRAMESET>
</FRAMESET>
<NOFRAMES>
<CENTER>
<BODY BGCOLOR="#FFFF00">
<FONT COLOR="#FF3333">
<H1>Sajnos ez a bngsz nem tmogatja a keretek hasznlatt!</H1>
</FONT>
</BODY>
|