Thread: xHTML: Wat is er fout?
-
24-09-2007, 23:39 #1Member
- Registered
- 20/03/05
- Location
- Lille
- Posts
- 2,598
- iTrader
- 12 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/5
xHTML: Wat is er fout?
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:
Weten jullie wat ik hier precies fout doe?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>
Met vriendelijke groeten en alvast bedankt,
Duffman-no votes
-
-
24-09-2007, 23:47 #2Approved 9-lifer
- Registered
- 23/05/03
- Location
- Stavanger
- Posts
- 1,837
- iTrader
- 10 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/4
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.
no votes
-
25-09-2007, 14:44 #3Member
- Registered
- 20/03/05
- Location
- Lille
- Posts
- 2,598
- iTrader
- 12 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/5
dat is de volledige code van het siteje.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>
Met vriendelijke groeten,
Duffman-Last edited by Duffman-; 25-06-2015 at 16:04. Reason: Persoonlijke informatie voor niets nodig.
no votes
-
25-09-2007, 15:19 #4Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Uw P element moet binnen een andere container zitten (bijvoorbeeld een DIV).
no votes
-
25-09-2007, 17:55 #5Member
- Registered
- 17/07/02
- Location
- Mechelen
- Posts
- 524
- iTrader
- -1 (0%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Nederland</p></h2>
mag ook niet denk ik; een <p>tag in een <h2>?Drupal & symfonyno votes
-
25-09-2007, 18:35 #6Member
- Registered
- 26/03/03
- Location
- Dendermonde
- Posts
- 5,472
- iTrader
- 28 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/8
Het nut van <h1><p></p></h1> ontgaat mij volledig en mag misschien niet!
Een h tag mag normaal niet uit meerdere lijnen bestaan.no votes
-
25-09-2007, 18:36 #7Member
- Registered
- 26/03/03
- Location
- Dendermonde
- Posts
- 5,472
- iTrader
- 28 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/8
<br/>
beter <br /> anders hebt ge soms problemen in browsers.no votes
-
26-09-2007, 08:51 #8
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.no votes
-
26-09-2007, 13:10 #9
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...no votes
-
26-09-2007, 19:23 #10no votes

