1. #1
    Duffman-'s Avatar
    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:
    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-
    no votes  

  2. #2
    tha_rippa1be's Avatar
    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  

  3. #3
    Duffman-'s Avatar
    Registered
    20/03/05
    Location
    Lille
    Posts
    2,598
    iTrader
    12 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/5
    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-
    Last edited by Duffman-; 25-06-2015 at 16:04. Reason: Persoonlijke informatie voor niets nodig.
    no votes  

  4. #4
    Tyfius's Avatar
    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  

  5. #5
    PoMpElSiEn's Avatar
    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 & symfony
    no votes  

  6. #6
    RpR's Avatar
    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  

  7. #7
    RpR's Avatar
    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  

  8. #8
    Gitan's Avatar
    Registered
    05/09/03
    Location
    Gent
    Posts
    77
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  9. #9
    grooverider's Avatar
    Registered
    08/07/03
    Location
    Leuven
    Posts
    328
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  10. #10
    Gitan's Avatar
    Registered
    05/09/03
    Location
    Gent
    Posts
    77
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Gitan View Post
    This quote is hidden because you are ignoring this member. Show
    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?
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in