Wedvich Skrevet 9. juni 2005 Del Skrevet 9. juni 2005 (endret) 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 9. juni 2005 av Wedvich Lenke til kommentar
Equerm Skrevet 9. juni 2005 Del Skrevet 9. juni 2005 (endret) <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 Endret 12. juni 2005 av Equerm Lenke til kommentar
Lokaltog Skrevet 9. juni 2005 Del Skrevet 9. juni 2005 Dette er et godt eksempel på et tilfelle der XHTML ikke skulle vært brukt. Lenke til kommentar
Wedvich Skrevet 9. juni 2005 Forfatter Del Skrevet 9. juni 2005 <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
Steinmann Skrevet 9. juni 2005 Del Skrevet 9. juni 2005 Har du en link? Testa den nettop og det funket fint. Kan hende det er noe galt med host'n eller lignede. 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
Lokaltog Skrevet 9. juni 2005 Del Skrevet 9. juni 2005 Øh... Du har masse mellomrom som ikke skal være med iallefall. <html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en"> skal være <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> Lenke til kommentar
Wedvich Skrevet 10. juni 2005 Forfatter Del Skrevet 10. juni 2005 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 Lenke til kommentar
Haraldson Skrevet 10. juni 2005 Del Skrevet 10. juni 2005 Når jeg satte inn riktig type, gjeeett hva som skjedde? Riktig. 0 feil Det er vel ikke akkurat så mye å himle med øynene over Lenke til kommentar
Wedvich Skrevet 11. juni 2005 Forfatter Del Skrevet 11. juni 2005 Det er vel ikke akkurat så mye å himle med øynene over Joda, i og med at jeg BURDE ha skjønt det for lenge siden. Jeg HAR ikke skjønt det, men jeg BURDE ha skjønt det. Bleh. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå