login  Naam:   Wachtwoord: 
Registreer je!
 Forum

W3C valideert mijn pagina niet om een rare reden. (Opgelost)

Offline Godlord - 11/04/2007 16:26 (laatste wijziging 11/04/2007 16:27)
Avatar van GodlordPHP gevorderde Ik was even mijn pagina aan't valideren bij W3C geeft ie een rare reden aan. Ik heb 2 errors.

Citaat:
1. Warning Line 126, column 7: character "<" is the first character of a delimiter but occurred as data .

if (i < 10) {

This message may appear in several cases:

* You tried to include the "<" character in your page: you should escape it as "&lt;"
* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&amp;", which is always safe.
* Another possibility is that you forgot to close quotes in a previous tag.

2. Error Line 301, column 6: end tag for "head" which is not finished .

</head>

Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>

Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, <head> generally requires a <title>, lists (ul, ol, dl) require list items (li, or dt, dd), and so on.


De eerste error is op mijn functie.
  1. function checkTime(i) {
  2. if (i < 10) {
  3. i = "0" + i;
  4. }
  5. return i;
  6. }


Hij zegt tot die '<' fout is maar dat hoort toch zo in JS? 

En de 2de error is op mijn head afsluiting.
Nou alles is afgesloten dus dat snap ik ook niet echt. Tenzij deze lijn er iets mee te maken heeft:
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


Zou iemand me kunnen helpen hiermee?

Alvast Bedankt.

7 antwoorden

Gesponsorde links
Offline Da_WebDevil - 11/04/2007 16:39
Avatar van Da_WebDevil HTML beginner Misschien kan je beter de hele broncode even vermelden. Kunnen we de fouten er makkelijker uit halen.

Heb je wel de <script> tag wel om de JavaScript gedaan???
Offline Godlord - 11/04/2007 16:44 (laatste wijziging 11/04/2007 16:45)
Avatar van Godlord PHP gevorderde http://www.plaatscode.be/4997/(niet de originele maar van W3C) alstublieft. Het zijn 492 lijntjes code die ga ik hier dus niet plakken.

En natuurlijk heb ik zo een script tag. Anders zou mijn site bijna niet werken .
Offline Dark_Paul - 11/04/2007 16:49
Avatar van Dark_Paul PHP ver gevorderde Het is misschien handiger om een externe stylesheet en een extern javascript-document te gebruiken. Dan wordt je code ook een heel stuk korter.
Offline Godlord - 11/04/2007 16:56 (laatste wijziging 11/04/2007 17:22)
Avatar van Godlord PHP gevorderde Dat is hoe W3C het weergeeft. In de originele source staat het JS gedeelte in een .php bestand en in dat bestand komen alleen maar PHP functies en JS functies voor. Maarja dat doe ik misschien later wel. Ik ben eigenlijk meer geïnterresteerd in het vinden van het probleem of problemen want die </head> is ook nog niet goed. 

EDIT:
Heb er dit van gemaakt.

  1. function checkTime(i) {
  2. if (i >= 10) {
  3.  
  4. } else {
  5. i = "0" + i;
  6. }
  7. return i;
  8. }


Nu heb nog maar één error . Met die <head> dus.
Offline Dark_Paul - 11/04/2007 17:30
Avatar van Dark_Paul PHP ver gevorderde Moet je head-tag geen titel bevatten?
Offline lemoinet - 11/04/2007 17:30
Avatar van lemoinet PHP gevorderde 1.
<script type="text/javascript" language="javascript">
=>
<script type="text/javascript">

language is niet nodig

2.
  1. <script type="text/javascript">
  2. <![CDATA[
  3. function checkTime(i) {
  4. if (i < 10) {
  5. i = "0" + i;
  6. }
  7. return i;
  8. }
  9. ]]>
  10. </script>


probeer zo eens
Offline Godlord - 11/04/2007 18:01
Avatar van Godlord PHP gevorderde daar zegt ie dan niks op. Maar dan werkt iets op mijn site weer niet -.-'

en head kan niks bevatten ook geen titel.

en trouwens Dark_Paul. De JS functies die ik heb zijn zo opgebouwd dat ze samen werken met PHP. Dus dat gaat krijg je niet in een .js bestand en mijn CSS is net hetzelfde. Werkt ook samen met PHP .
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s