Archief - HTML : frameset navigatie

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Tsjernobyl

Legacy Member
ik maak file aan die frameset bevat :
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<frameset rows="50%,50%">

<frame src="a.htm">

<frameset cols="25%,75%">
<frame src="b.htm">
<frame src="c.htm">
</frameset>

</frameset>

</body>
</html>

dan maak ik de file a.htm b.htm en c.htm aan

maar in dreamwaver wordt de frameset niet herkend als code want het krijgt een zwarte kleur.

Nu nog vraagje over navigatie, stel ik gebruik 1 frame als navigatie frame en daarin komen links, als je op de links klikt zal in de content frame steeds de pagina verschijnen die verbonden is met de link. Dus gewoon navigeren.

moet ik dan gewoon mijne frame in de frameset een naam geven?

Code:
<frame src="a.htm" name="content">
En in de bovenste navigatie frame bijv dit :
Code:
<a href ="a.htm" target ="content">Frame a</a><br>
<a href ="b.htm" target ="content">Frame b</a><br>
<a href ="c.htm" target ="content">Frame c</a>


Enkel snap ik niet goed waar ik in de fout ga, want als ik framesetabc.htm bekijk zie ik een lege witte pagina. (a.htm b.htm en c.htm bevatten tekst natuurlijk)

alvast bedankt

DarkBone

Legacy Member
Je gebruikt een verkeerde DOCTYPE, voor framesets bestaat een specifiek DOCTYPE.
Verder dacht ik te weten dat een frameset het <body> element vervangt, en dat ze dus niet beiden mogen voorkomen.

Tsjernobyl

Legacy Member
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

is juiste DTD

En idd body moet weg, domme fout ;-) mercikes

btw, je hebt een puntje bijgekregen van me ;-)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan