HTML/Basiscursus/Frames: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Sephiroth (overleg | bijdragen)
k titel 'HTML/Frames' gewijzigd in 'HTML/Basiscursus/Frames'
BotMultichill (overleg | bijdragen)
k Bestand is verplaatst naar commons.
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:Frames_VoorbeeldHTML Frames Voorbeeld.png|200px]]
<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_VoorbeeldIHTML Frames Voorbeeld.png|thumb|Een schets bij de code van de situatie bij iframes. Op de pagina ''normalepagina.html'' is in een iframe de pagina ''iframe.html'' opgenomen.]]
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.
 
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.