[HTML] Probleem bij W3c compatible maken

Pagina: 1
Acties:

  • eghie
  • Registratie: Februari 2002
  • Niet online

eghie

Spoken words!

Topicstarter
Inleiding
Ik heb een paar problemen bij mijn site w3c compatible te maken.
Ik gooi hem door de validator heen en hij geeft een paar fouten waar ik niet wijs uit word.

URL validator
Valideer members.chello.nl/hw.eghuizen

Probleem 1
quote: Probleem 1
Line 7, column 6: end tag for element "HEAD" which is not open (explain...).
</head>
Volgens mij is die head goed, ik heb hem vergeleken met andere sites en ik kan er niet uitkomen wat ik fout doe of wat die validator fout doet.

Probleem 2
quote: Probleem 2
Line 9, column 18: document type does not allow element "BODY" here (explain...).
<body class="blok">
Hij zegt dat de body tag op dit punt niet is toegestaan. Waarom is hij niet toegestaan? Hij hoort daar toch op die plek? Ook dit heb ik vergeleken met andere sites.

Probleem 3
quote: Probleem 3
Line 27, column 19: document type does not allow element "DIV" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag
<div align="center">
Waarom mag hier geen div staan? Ik heb het ook al geprobeerd met <center>, maar die pakt hij ook niet.

Probleem 4
quote: Probleem 4
een hele wastlijst met problemen over dit stuk:
[img]"/cgi-bin/Count.cgi?ft=3&df=hw.eghuizen&comma=t"[/img]
Dit is de teller van chello die via cgi werkt. Volgens chello moest ik dit in mijn code zetten om die te laten werken. Hij doet het trouwens verder uitstekend, maar bij de validator geeft hij fouten aan. Hij geeft fouten over die variablen die in die link staan, maar dat zou die toch niet mogen doen, want het is een link en een link kan alles wezen in principe? Wat doe ik hier fout?

Zelf gedaan
Ik heb W3schools nagezocht, daar kon ik niks hierover vinden. Ook via de help van de validator heb ik niks kunnen vinden. En heb ook met andere sites vergeleken. Dus heb er zelf al heel wat voor gedaan.

offtopic:
eventuele tips zijn ook welkom :Y)

[ Voor 7% gewijzigd door eghie op 08-10-2003 22:55 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

In de <link> tag moet je aan het einde de /> veranderen in >
Dan ben je al een heel eind.

  • eghie
  • Registratie: Februari 2002
  • Niet online

eghie

Spoken words!

Topicstarter
André schreef op 08 October 2003 @ 22:59:
In de <link> tag moet je aan het einde de /> veranderen in >
Dan ben je al een heel eind.
Och ja dat is waar ook. Dat is voor xhtml.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:21

crisp

Devver

Pixelated

André schreef op 08 oktober 2003 @ 22:59:
In de <link> tag moet je aan het einde de /> veranderen in >
Dan ben je al een heel eind.
Da's 1 & 2 ja

3: je mag geen blocklevel element (div) in een inline element (font) nesten. Gebruik liever helemaal geen <font> maar doe dat soort dingen met CSS

4: gebruik entities: & ipv &

[ Voor 3% gewijzigd door crisp op 08-10-2003 23:05 ]

Intentionally left blank


  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

En die div foutmelding die je nu nog hebt kun je vermijden door die font tag weg te halen. Die font tag staat ook wel heel raar daar, zoiets moet je met css oplossen.

/Edit:
crisp, wil je in het vervolg even op mij wachten.

[ Voor 16% gewijzigd door André op 08-10-2003 23:11 ]


  • eghie
  • Registratie: Februari 2002
  • Niet online

eghie

Spoken words!

Topicstarter
Thnx het is nu eindelijk gelukt. Ik wist niet dat je ASCII moest gebruiken in links.
En die font heb ik nu ook opgelost met css. Nu doet hij het verder goed.
Pagina: 1