Hejsan!
Hur kan jag åtgärda detta:
http://validator.w3.org/check?uri=www.evoozer.com&charset=(detect+automatically)&doctype=Inline&group=0
Tack på förhand!
12 svar · 741 visningar · startad av yador
Hejsan!
Hur kan jag åtgärda detta:
http://validator.w3.org/check?uri=www.evoozer.com&charset=(detect+automatically)&doctype=Inline&group=0
Tack på förhand!
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>
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"?>
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.
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...
Den är ifylld när jag försöker validera sidan.
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.
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.
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 :)
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 ;)