HTML Frames

HTML <frameset> element

  • Het <frameset> element zorgt voor het verdelen van de pagina in deel vensters.
  • De <frameset> tag vervangt het <body> element in een document met frames.
  • Tussen begin en einde van het <frameset> element worden één of meerdere <frame> elementen opgenomen.
tip

Er kunnen extra <frameset> elementen binnen een <frameset> element worden opgenomen (geneste framesets) !

Voorbeeld

  • Voor een (X)HTML voorbeeld met code druk code

naar boven 

Verschil HTML - XHTML

Zelfde gebruik in beide, zonder verschil.

Optionele attributen

Attribuut Waarde Beschrijving DTD
cols pixels
%
*
Een door komma's gescheiden lijst die de kolombreedtes van het raster specificeert.
  • een getal: het aantal pixels breedte
  • een getal gevolgd door een procentteken ('%'): het percentage van de totale breedte
  • een sterretje ('*'), met eventueel een getal ervoor: de kolom deelt mee in de overblijvende ruimte, met eventueel het getal als factor.
Indien niet gespecificeerd is er slechts één kolom over de volledige breedte.
F
rows pixels
%
*
Een door komma's gescheiden lijst die de rijhoogtes van het raster specificeert.
  • een getal: het aantal pixels breedte
  • een getal gevolgd door een procentteken ('%'): het percentage van de totale breedte
  • een sterretje ('*'), met eventueel een getal ervoor: de kolom deelt mee in de overblijvende ruimte, met eventueel het getal als factor.
Indien niet gespecificeerd is er slechts één rij over de volledige hoogte.
F

naar boven 

DTD geeft aan in welk <!DOCTYPE> van HTML 4.01 / XHTML 1.0DTD het attribuut is toegestaan.
S=Strict, T=Transitional, F=Frameset

tip

Om een pagina met frames te valideren moet het <!DOCTYPE> ingesteld staan op "HTML frameset DTD" of "XHTML frameset DTD"

Standaard attributen

  • Het <frameset> element ondersteunt volgende standaard attributen:
Attribuut Waarde Beschrijving DTD
class klasse naam Specificeert een klasse naam voor een element. F
id id Specificeert een uniek id voor een element. F
style stijl definitie Specificeert de inline stijl van een element. F
title tekst Specificeert extra informatie over een element. F

naar boven 

Gebeurtenis attributen

  • Het <frameset> element ondersteunt volgende gebeurtenis attributen:
Attribuut Waarde Beschrijving DTD
onload script Script moet worden uitgevoerd bij het laden van een pagina. F
onunload script Script moet worden uitgevoerd bij het verlaten van een pagina. F

Browser ondersteuning

Internet Explorer Firefox Chrome Opera Safari

  • Het HTML <frameset> element wordt ondersteunt in de bekende browsers.
naar boven naar boven naar frame
naar boven naar het frame element