YyadorMedlem sedan mars 2004455 inlägg Jag rekommenderar att köra på utf-8 istället för iso, men ska du absolut köra iso, ändra iso till ISO. kan vara det som är fel.
Doctypen ska stå först...
Jag brukar köra som nedan..
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
....
</head>
YyadorMedlem sedan mars 2004455 inlägg Det blir ingen skillnad vare sig om jag ändrar iso till ISO eller om jag sätter DTD:en längst upp.
Testa att ändra från
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1" />
till
<meta http-equiv="Content-Type" content="text/xhtml+xml ; charset=ISO-8859-1" />
Som jag förstår det behöver du inte ha med <?xml version="1.0" encoding="ISO-8859-1"?>
YyadorMedlem sedan mars 2004455 inlägg Blir ingen skillnad om jag ändrar:
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1" />
till
<meta http-equiv="Content-Type" content="text/xhtml+xml; charset=ISO-8859-1" />
Att utelämna <?xml version="1.0" encoding="ISO-8859-1"?> gör ingen skillnad heller.
EeffataMedlem sedan apr. 2008137 inlägg Klick i "Show source".
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.evoozer.com%2F&charset=(detect+automatically)&doctype=Inline&ss=1&group=0
Validatorn får ingen input att jobba med alls...
YyadorMedlem sedan mars 2004455 inlägg Den är ifylld när jag försöker validera sidan.
EeffataMedlem sedan apr. 2008137 inlägg Som sagt. Validatorn får inget svar från servern så vitt jag kan se, därför den inte kan validera.
Kör jag copy-paste på din källkod validerar den korrekt.
QuidMedlem sedan juni 20006 022 inläggÄr domänen helt ny? Då kan det ju vara ett dns-fel, dvs. att dnsen som w3.org använder inte är uppdaterad med den nya information om denna domänen.
effata skrev:
Som sagt. Validatorn får inget svar från servern så vitt jag kan se, därför den inte kan validera.
Kör jag copy-paste på din källkod validerar den korrekt.
Min inbyggda validator i Firefox som använder w3 validerar din sida korrekt.
YyadorMedlem sedan mars 2004455 inlägg Japp, domänen är typ helt ny. Men då är det inget fel på sidan alltså, bara det jag var orolig för :)
Tack för hjälpen alla :)
JjarvkloMedlem sedan juli 20013 378 inlägg Hmm...
Här var det lite si och så med XML-råden... ;)
For the record:
<meta http-equiv="Content-Type" content="text/xhtml+xml ; charset=ISO-8859-1" />
Finns ingen MIME-typ som heter "text/xhtml+xml".... och kör man med den mer korrekta "application/xhtml+xml" (och verkligen levererar sidan så) - så används inte <meta http-equiv="..." /> av webbläsaren i det läget...
text/html är det som servern märker upp sidan som när den skickas , och då bör det stå text/html också i den aktuella metataggen (om man väljer att använda den) ;)
XML-prologen
<?xml version="1.0" encoding="ISO-8859-1"?>
är obligatorisk i alla lägen utom då charset="UTF-8" eller charset="UTF-16".
Den här sidan använder ISO-8859-1 och då måste XML-deklarationen alltså alltid stå först i dokumentet om man vill att dokumentet skall vara giltig XML
Källa: http://www.xml.se/xml/REC-xml-1_0-4th-ed-sv/index.html#NT-EncodingDecl
Inget personligt - men rätt skall vara rätt, eller hur ;)