Archief - xHTML: Wat is er fout?

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.

Duffman-

Legacy Member
Beste,

ik ben met een xHTML-tutorial bezig. Nu krijg ik een kleine opdracht waarbij ik een kleine site moet namaken. De site ziet eruit zoals hij eruit moet zien maar toch geeft de W3 validator fouten. Een vaak voorkomende fout ziet er als volgt uit:
Code:
Line 16, Column 40: document type does not allow element "p" here; missing one of "object", "ins", "del", "map", "button" start-tag.

	<p style ="margin-left:1cm;color:white"> Wallonië </p>

Weten jullie wat ik hier precies fout doe?

Met vriendelijke groeten en alvast bedankt,
Duffman-

tha_rippa1be

Legacy Member
Ik denk dat ge best de rest van u document ook laat zien, want deze fout kan komen door een tag die ervoor niet goed is afgesloten.

Duffman-

Legacy Member
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Landenlijst</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
</head>
<body style="background-color:teal;">
	<h1><p style ="border-style:solid;background-color:black;color:white;text-align:center;">Landen</p></h1>
	<h2><p style="text-align:left; color:white">België</p></H2>
	<p style ="margin-left:1cm;color:white"> Brussel <br/>
	<br>
	Vlaanderen </p>
	<p style ="margin-left:2cm;color:white;font-size:12px">Antwerpen, Limburg, Oost-Vlaanderen, Vlaams-Brabant, West-Vlaanderen</p>
	<p style ="margin-left:1cm;color:white"> Wallonië </p>
	<p style ="margin-left:2cm;color:white;font-size:12px">Henegouwen, Luik,Luxemburg,Waals-Brabant</p>
	<h2><p style="text-align:left; color:white">Duitsland <br/>
	Frankrijk <br/>
	Groothertogdom Luxemburg <br/>
	Nederland</p></h2>
</body>
</html>
dat is de volledige code van het siteje.

Met vriendelijke groeten,
Duffman-

Tyfius

Legacy Member
Uw P element moet binnen een andere container zitten (bijvoorbeeld een DIV).

PoMpElSiEn

Legacy Member
Nederland</p></h2>

mag ook niet denk ik; een <p>tag in een <h2>?

RpR

Legacy Member
Het nut van <h1><p></p></h1> ontgaat mij volledig en mag misschien niet!
Een h tag mag normaal niet uit meerdere lijnen bestaan.

Gitan

Legacy Member
pas dit eens aan:
lijn 11: h2 ipv H2
lijn 13: <br /> ipv <br>

een p binnen een hx is mss.niet proper, maar daar geeft de validator precies geen probleem van. Hij doet het pas op lijn 16 en de structuur van de lijnen daavoor is dezelfde. Strange.

grooverider

Legacy Member
ofwel ne slechte tutorial, ofwel hebt ge hebt niet helemaal gesnapt. Er zit echt geen logica in het gebruik van tags...
Ook handig is een extern stijlblad gebruiken, want nu is het echt niet overzichtelijk...

Gitan

Legacy Member
Gitan zei:
pas dit eens aan:
lijn 11: h2 ipv H2
lijn 13: <br /> ipv <br>

een p binnen een hx is mss.niet proper, maar daar geeft de validator precies geen probleem van. Hij doet het pas op lijn 16 en de structuur van de lijnen daavoor is dezelfde. Strange.

tiens, waar is mijn code naartoe?
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