![]() |
![]() ![]() ![]() ![]() |
intro < targets > nesten esthetica noframes nadelen samenvatting tags slot |
Binnen frames gedragen links zich net als in een gewoon browser venster. Klik een link aan en de gelinkte pagina verschijnt in hetzelfde venster. Een sterke eigenschap van frames is echter, dat je op een link in het ene venster kunt klikken. Vervolgens opent er een nieuwe pagina in een ander frame. De pagina met de link blijft gewoon staan. Een goede toepassing hiervan is het maken van een navigatie frame met links, en een hoofdvesnter waarin de gelinkte pagina's getoond worden.
De COLS attribute is ingesteld op "150,*". Dit geeft een frame van 150 pixels breed aan de linkerkant. De rest van de beschikbare ruimte wordt gebruikt voor het andere frame. Het is een goede gewoonte altijd een asterisk voor dit venster te gebruiken. Dit aangezien er anders een grijs vlak overblijft als het browservenster breder is dan het totaal van de kolommen.
Namen en targets <A HREF="pagina.html" TARGET="hoofdframe">pagina</A>
Dit is een typische link zoals deze gebruikt wordt in frames. Het is een gewone hypertext link, op de TARGET attribute na. Deze geeft aan waar de gelinkte pagina getoond wordt. Wees precies in de spelling van NAME en TARGET. Als een doelvenster niet bestaat, wordt er gewoon een nieuw browservenster geopend. Als er geen TARGET wordt opgegeven, verschijnt de gelinkte pagina in het verkeerde frame.
Gereserveerde targets
Vaak zul je maar een target gebruiken voor alle links in het menu. In dat geval kun je een BASE tag opnemen in de HEAD sectie van je pagina. Dit target wordt dan gebruikt voor alle links in het document. Dit bespaart je tikwerk, en voorkomt mogelijke tikfouten. <BASE TARGET="hoofdframe"> |
![]() |
|