Stjerne wrote:
>>Der er jo naesten lige saa mange tegnsaet i verden som der er unge, der
>>gaar med kniv, saa validatoren er naturligvis noedt til at vide hvilket
>>tegnsaet du har lavet din side i. I Danmark er dette normalt iso-8859-1
>>. Du kan klare det med at inkludere linien
>>
>><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
>>
>>i dit head-element eller alternativt i din ASP-kode skrive
>>
>><% Response.Charset = "iso-8859-1" %>
>>
>>I oevrigt boer du ogsaa inkludere den variant af HTML du skriver. Dette
>>kan fx vaere HTML4.01 Som den allerfoerste del af din HTML-kode skal du
>>skrive fx
>>
>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> "
http://www.w3.org/TR/html4/loose.dtd">
> Er det virkelig nødvendigt med at det? charset og doctype...
> Det er der da ikke så mange sider som der har ?
> Og det virker da alligevel ?
Nej, det goer det faktisk ikke. Selvfoelgelig kan man vaere ligeglad
hvis det er en side med faa besoegende med samme browser i samme land,
men selv i det tilfaelde er du "heldig" at deres browsere gaetter paa at
dine koder er i det rigtige format. Hvis du laver en side med fx danske
tegn paa, saa vil disse tegn ikke umiddelbart kunne laeses af browsere i
fx USA eller andre steder.
Under alle omstaendigheder tager det kun 2 sekunder at saette ind i dine
sider, og hvis du bruger noget serverside-teknik, saa kan du - alt efter
hvilken slags du bruger - saette det op et enkelt sted, og saa er det
med paa alle dine sider. Det er fx muligt med ASP.Net .
Hvis du oven i dette inkluderer en DOCTYPE, saa er du mere sikker paa,
at dine sider ser ens ud i browsere, der understoetter dette (det goer
de nyeste versioner af de populaere browsere allesammen).
--
Jesper Stocholm
http://stocholm.dk
Mathematicians are machines that turn coffee into formulas.
There is no place like 127.0.0.1