HTML/Basiscursus/Frames: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Sephiroth (overleg | bijdragen)
Sephiroth (overleg | bijdragen)
kGeen bewerkingssamenvatting
Regel 1:
{{HTML inhoud|Deel=Basiscursus}}
[[Afbeelding:Frames_Voorbeeld.png|thumb|Een schets van de beschreven situatie. De pagina's ''menu.html'' en ''inhoud.html'' vallen als het ware in het raamwerk van ''index.html''.]]
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_Voorbeeld.png|200px]]
<br />
[[Afbeelding:Frames_Voorbeeld.png|thumb|EenDit 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''.]]
 
== Raamwerk ==
Regel 80 ⟶ 84:
 
Het verdient dan ook de voorkeur om herhaalt voorkomende elementen dynamisch te laten plaatsen door middel van [[PHP]], [[ASP]] of een andere scripttaal. Zo bespaart u uzelf veel extra werk, terwijl u niet vastzit aan de nadelen van frames.
 
 
== Meer informatie ==
Regel 88 ⟶ 91:
* [http://www.blindsurfer.be/bsig09N.htm BlindSurfer over frames] (Nederlands)
 
{{HTML-navigatie|
|Vorige=* Vorige: [[HTML/Citeren|Citeren]]
|Omhoog=* Omhoog: [[HTML/Basiscursus|Basiscursus]]
|Volgende=* Volgende: [[HTML/Formulieren|Formulieren]]
}}
 
[[Categorie:HTML|Frames]]
Regel 98 ⟶ 96:
[[en:HTML Programming/Frames]]
[[fr:Programmation HTML Cadres]]
 
{{GFDL-oud}}
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.