Attribuut | Resultaat | ||||
COLS= | het scherm verdelen in kolommen:
| ||||
ROWS= | het scherm verdelen in rijen. De werking is verder hetzelfde als COLS | ||||
BORDER="n" | de breedte van de framebalk in pixels | ||||
BORDERCOLOR="kleur" | de kleur van de framebalk. kleur kan een zelf gemixte kleur (="#rrggbb") zijn of een kleur uit de kleurentabel | ||||
FRAMEBORDER="no" | wel (="yes") of geen (="no") framebalken | ||||
FRAMESPACING="n" | de ruimte tussen de frames |
* | Hieronder staat de globale indeling van een pagina met een <FRAMESET>.
De attributen in de tags zijn weggelaten. <HTML> <HEAD> <TITLE>Paginatitel</TITLE> </HEAD> <FRAMESET> <FRAME> <FRAME> <NOFRAMES> <BODY> Hier komt een pagina die alleen zichtbaar is als de browser geen frames ondersteund </BODY> </NOFRAMES> </FRAMESET> </HTML> |
Attribuut | Resultaat |
SRC="bestand.html" | de locatie van het html-bestand dat in het frame moet komen |
NAME="naam" | de naam van het frame. Naar deze naam moet je verwijzen als je vanuit een ander frame de inhoud van dit frame wil veranderen (zie ook bij TARGET) |
SCROLLING="auto" | aangeven of er altijd (="yes"), nooit (="no") of alleen als het nodig is (="auto") scrollbalken moeten verschijnen |
NORESIZE | als je dit toevoegt kan de bezoeker het frame niet van grootte veranderen |
MARGINHEIGHT=n | de afstand tussen het frame en de inhoud van het frame (boven en onder) |
MARGINWIDTH=n | de afstand tussen het frame en de inhoud van het frame (links en rechts) |
* |
Voor helemaal onzichtbare frames (in zowel Netscape als Internet Explorer) kan je het volgende voorbeeld gebruiken: <FRAMESET COLS="100,*" FRAMESPACING=0 BORDER=0 FRAMEBORDER="no"> <FRAME SRC="frame1.html" NAME="frame1"> <FRAME SRC="frame2.html" NAME="frame2"> </FRAMESET> |
* | Microsoft Internet Explorer laat standaard een randje van 1 pixel over tussen de rand en de inhoud van een pagina. Netscape Navigator hanteert een grotere rand (ongeveer 5 pixels). Als je bij een frame MARGINWIDTH=1 MARGINHEIGHT=1 toevoegt, laat Netscape Navigator ook maar een randje van 1 pixel over, met als gevolg dat je pagina er in Internet Explorer en in Netscape hetzelfde uitziet! Dit is heel handig als je bijvoorbeeld een afbeelding op een exacte positie boven een achtergrondafbeelding wil plaatsen. |
TARGET="framenaam" | de link wordt getoond in het frame met de naam "naam" |
TARGET="_top" | de link wordt getoond op het hele scherm (alle frames worden gewist) |
TARGET="_self" | de link wordt getoond in het frame waar de link staat |
TARGET="_parent" | de link wordt getoond met frames van vorige <FRAMESET> (bij meerder frames in elkaar) |
TARGET="_blank" | de link wordt getoond in een nieuw venster zonder naam |
* | Als de meeste of alle links naar hetzelfde frame verwijzen, is het handig om een <BASE TARGET="framenaam"> toe te voegen in de <HEAD>-sectie van het document. Voor meer informatie over het gebruik van deze tag zie de Algemeen-pagina. |
* | <A HREF="inhoud.html" TARGET="inhoud">tekst</A> |