HTML/Basiscursus/Frames: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k titel 'HTML/Frames' gewijzigd in 'HTML/Basiscursus/Frames' |
|||
Regel 2:
Vaak bevat een website een gedeelte dat op iedere pagina terugkomt, zoals het menu. Eigenlijk zou het zeer handig zijn als u dat menu niet op iedere pagina zou hoeven te zetten. Dit kan door middel van frames. U maakt dan een HTML-pagina die uw menu bevat, bijvoorbeeld ''menu.html'', en de pagina met de eigenlijke inhoud, bijvoorbeeld ''inhoud.html''. Vervolgens maakt u een pagina met bijvoorbeeld de naam ''index.html'', waarin u duidelijk maakt dat het menu aan de bovenkant moet worden gepositioneerd en de inhoud de rest van de pagina. Feitelijk is index.html dan een raamwerk waaraan u verschillende pagina's hangt. Vervolgens doet een trucje waardoor, wanneer er op een link in het menu wordt geklikt, de werkelijke inhoud veranderd.
[[Afbeelding:
<br />
Dit is een schets van de beschreven situatie. De pagina's ''menu.html'' en ''inhoud.html'' vallen als het ware in het raamwerk van ''index.html''.
Regel 55:
== Iframes ==
[[Afbeelding:
Iframes zijn een variatie op het frames-principe. Nu maakt u geen aparte frameset-pagina om vervolgens de verschillende frames als losse stukken inhoud te behandelen, maar maakt u een normale pagina waarin u door middel van een iframe een andere pagina plaatst.
|