The English, American or U.S. (United States) Flag De Nederlandse Vlag, de vlag van Nederland

Cursus HTML - Les 10: Frames

Met frames kun je een scherm splitsen in een aantal verschillende schermen, en in ieder scherm 1 HTML-pagina plaatsen. Zo kun je bijvoorbeeld links een menu plaatsen, en daarnaast de inhoud van je pagina. Het gebruik van frames is een prima keus voor een beginnende webmaster, maar een voor een gevorderde webmaster is het beter om alternatieven (CSS bijvoorbeeld) te zoeken.

<Frameset>

Om frames te maken, gebruik je de <frameset>-tag. Met iedere <frameset>-tag definieer je een set rijen of een set kolommen. Je kunt meerdere <frameset>-tags in elkaar hebben. Met het cols- of rows-attribuut geef je de grootte van de frames aan.

<Frame>

Voor ieder frame dat je wilt maken, gebruik je de <frame>-tag. Je kunt meerdere frames per frameset hebben.

<Noframes>

Zoekmachines en oudere browsers ondersteunen geen frames. Gelukkig betekend dat niet dat ze je hele site niet kunnen zien, want daar is een speciale tag voor uitgevonden. Met de <noframes>-tag kun je de tekst instellen die de browser moet laten zien als hij geen frames kan weergeven.

Voorbeeld:

<html>
    
<frameset rows="10%,80%">
        
<frameset cols="20%,*">
            
<frame src="logo.html" />
            
<frame src="titel.html" />
        
</frameset>
        
<frameset cols="20%,*">
            
<frame src="menu.html" />
            
<frame src="inhoud.html" />
        
</frameset>
        
        
<noframes>
            
<body>Je browser ondersteund geen frames!</body>
        
</noframes>
    
</frameset>
</html>


Was deze informatie nuttig? Zo ja, overweeg dan een linkje op uw website te plaatsen:
Bedankt!