Gå til innhold

Validator finner spøkelsesfeil


Anbefalte innlegg

Jobber med en ny side. Men altså, hva i all verden... Er det noen feil med denne koden?

 

<?xml version = "1.0" encoding = "ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en">
 <head>
   <meta http-equiv = "Content-Type" content = "text/html; charset = ISO-8859-1" />
   <link rel = "stylesheet" type = "text/css" href = "stylebase.css" />
   <title><? echo $title ?></title>
 </head>
 <body>
   <div id = "wrapper">
     <div id = "main">
       <div id = "header">
         Placeholder
       </div>
       <div id = "topnav">
         <ul>
           <li id = "home">Placeholder</li>
         </ul>
       </div>
       <div id = "content">
         Placeholder
       </div>
       <div id = "footer">
         Placeholder
       </div>
     </div>
   </div>
 </body>
</html>

 

Syntes den ser ganske grei ut, den... Er noe lignende jeg alltid har pleid å bruke, og jeg har aldri fått noen feil med den. Men nå, når jeg kjører den gjennom validatoren hos W3C, får jeg 4 feilmeldinger:

 

1.

 

Line 3, column 78: end tag for "meta" omitted, but OMITTAG NO was specified

 

...tent="text/html; charset = ISO-8859-1">

 

You may have neglected to close a tag, or perhaps you meant to "self-close" a tag; that is, ending it with "/>" instead of ">".

 

2.

 

Line 3, column 4: start tag was here

 

<meta http-equiv="Content-Type" content="text/html; charset = ISO-8859-1">

3.

 

Line 4, column 87: end tag for "link" omitted, but OMITTAG NO was specified

 

...cape%20Software_files/stylebase.css"><title>Scape Software</title></head>

 

4.

 

Line 4, column 4: start tag was here

 

<link rel="stylesheet" type="text/css" href="Scape%20Software_files/stylebas

 

Nå, altså, feilmeldingene i seg selv er ganske selvforklarende, men jeg kan ikke skjønne hva som utløser dem. Jeg syntes nå det ser ut som om jeg har lukket tagsene på en gyldig måte, jeg. Er det noe jeg har glemt, kanskje? Dette er et utrolig irriterende problem, som jeg gjerne vil få oppklart ASAP. Så takk for all hjelp på forskudd.

Endret av Wedvich
Lenke til kommentar
Videoannonse
Annonse

<meta http-equiv="Content-Type" content="text/html; charset = ISO-8859-1">

 

skal vere:

<meta http-equiv="Content-Type" content="application/html+xml; charset = ISO-8859-1" />

 

Tror dog ikke dette vil løse problemet ditt, men jeg kan ihvertfall si at du bruker feil mime-type. Du bruker text/html men siden du programmerer i XHTML skal du ha application/html+xml.

 

edit: feil feil feil :blush:

Endret av Equerm
Lenke til kommentar
<meta http-equiv="Content-Type" content="text/html; charset = ISO-8859-1">

 

skal vere:

<meta http-equiv="Content-Type" content="text/html; charset = ISO-8859-1" />

Om du følger med på den faktiske KODEN og driter i feilmeldingen fra validatoren, så ser du at jeg faktisk HAR lukket meta-tag'en riktig. Hvordan den validatoren har klart å forandre på det, vet jeg ikke. Men i hvertfall. Jeg er ikke ute etter informasjon om hvorvidt jeg skal bruke XHTML eller ikke; jeg vil vite hva som er feil i denne kodesnutten. Og jajaja, greit, skal forandre emnetittelen.

Lenke til kommentar

Har du en link?

Testa den nettop og det funket fint.

Kan hende det er noe galt med host'n eller lignede. :hmm:

 

Ellers vil jeg fraråde deg og bruke xhtml dersom du ikke trenger funksjonaliteten. Spessielt siden du sender med feil MIME type.

xhtml 1.1 kan ikke sendes med text/html

 

Les denne artiklen hvis du lurer på mer om det. :)

Lenke til kommentar

Mellomrom SKAL strengt tatt ikke ha noe å si. Og forresten, skulle egentlig si takk til Equerm i går... Hadde visst bommet stygt på MIME-typen ja. Lærer meg aldri det der. (Får vel si takk til orsus og, da, så han ikke blir lei seg.) Når jeg satte inn riktig type, gjeeett hva som skjedde? Riktig. 0 feil :roll:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...