Citat:
Ursprungligen postat av
zombie-nation
Sedan pajade helar charsettet när jag gjorde det, men ska testa byta charset.
Ah. Det låter nästan som det finns lite oklarheter i koden, som gör att webbläsarna inte riktigt vet hur de ska tolka sidorna.
Oavsett hur sidorna är kodade, om det är gammal eller ny kod, är det viktigt att det är uppmärkt hur de är kodade. Dels vilken version av HTML eller XHTML som gäller, och dels vilken teckentabell som koden är skriven i.
Sedan ska taggar och attribut följa den standard man säger att man följer, så klart.
Först i dokumentet bör det finnas en
!DOCTYPE-tag och sedan själva
HTML-taggen, och båda dessa måste se ut på rätt sätt för den version av specifikationen som sidorna är kodade efter.
Sedan är det lämpligt att ha en
META-tag också som anger enligt vilken teckentabell koden är skriven i.
Är sidorna kodade enligt XHTML ska det allra först även finnas en
?XML-tag, och i den ska både HTML-version och teckenkodning framgå.
Utöver själva HTML-koden så måste också webbservern vara inställd så att den märker upp innehållet i HTTP-paketen på rätt sätt. I någon konfigurationsfil för webbservern måste man se till att den teckentabell som HTML-filerna är kodade i är angiven.
Vad står det i de två första raderna på koden för sidorna?
Vad står det i meta-taggen för teckenkodning?
Vad är det för webbserver som levererar sidorna, och vilken teckenkodning är den inställd på att märka upp med när den ska skicka en HTML-fil?