Avatar billede mimeini Nybegynder
06. oktober 2004 - 19:27 Der er 10 kommentarer

Html 3.2 og danske tegn

Hej!

Jeg har skrevet min hjemmeside i simple koder i en tekst editor. Jeg har brugt et hæfte om html 3.2 som udgangspunkt. Jeg har skrevet teksten med almindlige danske tegn det virker fint i internet explorer, men jeg har også prøvet min side i html invalidatoren og her får jeg fejlmeldenig omkring karaktersættet. Skal jeg erstatte æ, ø, å med de tilsvarende koder (dem som starter med & og slutter med ; og som jeg ikke kan vise i et html baseret univer som dette) i hele teksten. og hvis ja. Skal jeg så også erstatte "" og andre tegn?

Eller kan jeg skrive noget her

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

som kan gøre at de danske bogstaver bliver accepteret som valid?

/Mikkel
Avatar billede arne_v Ekspert
06. oktober 2004 - 20:37 #1
En forsigtig person ville nok bruge &oslash; etc..

Hvis du bruger 8 bit tegn, så skal du sikre dig at du gemmer filen
i det charset du angiver.

Hvis du som i dit eksempel skriver UTF-8, så skal det også være UTF-8
og ikke ISO-8859-1 (alias CP-1252).
Avatar billede mimeini Nybegynder
07. oktober 2004 - 09:53 #2
UTF-8 er bar et eksempel jeg har taget på nettet. Er der noget jeg kan skrive som har æ, ø og å i sig? Og så ved jeg godt at der sikker står noget om det et og andet sted, men jeg har altså ikke kunne finde det, hvordan giver jeg de her point for svaret i dette forum?
Avatar billede arne_v Ekspert
07. oktober 2004 - 09:57 #3
UTF-8 og ISO-8859-1 er to forskellige måder at gemme ÆØÅ på.

Hvis du i en god editor laver "save as" / "gem som" så vil du have
mulighed for at angive det.

Hvis ikke du kan det så kan du checke hvad den gør ved at
gemme en fil med ÆØÅæøå og se hvor stor den er. 6-8 bytes =>
ISO-8859-1. 12-14 bytes => UTF-8.
Avatar billede arne_v Ekspert
07. oktober 2004 - 09:57 #4
Jeg skal ihvetfald først ligge et svar inden du kan give point.
Avatar billede mimeini Nybegynder
07. oktober 2004 - 10:55 #5
Ja men jeg er ikke helt med endnu. Prøv at se her på

http://www.w3.org/International/O-charset

Under

The full list of charsets registered by IANA (long)

fineder jeg blandt uendeligt mange andre disse tre som tydligvis har noget med danske bogstaver at gøre:

Name: DS_2089                                            [RFC1345,KXS2]
MIBenum: 99
Source: Danish Standard, DS 2089, February 1974
Alias: DS2089
Alias: ISO646-DK
Alias: dk
Alias: csISO646Danish

Name: us-dk                                              [RFC1345,KXS2]
MIBenum: 100
Alias: csUSDK

Name: dk-us                                              [RFC1345,KXS2]
MIBenum: 101
Alias: csDKUS

er der en af dem som er mere korekt at bruge end de allerede nævnte?

Og så dether med editoren, det lydder som om det er et spørgsmål om at finde ud af i hvelket karaktersæt editoren gæmmer teksten er det rigtit forstået? I det tilfælde er det ikke noget jeg har styr over. En god editor siger du. Jeg har bare brugt "notesblok", men jeg har også nedit i linux hvis det giver bedre kontrold, gør det det?
Avatar billede arne_v Ekspert
07. oktober 2004 - 10:58 #6
Nej.

ISO-646 er en udmærket standard for danske bogstaver, hvis din software
er fra før 1980 !

:-)

ISO-8859-1 eller UTF-8 er det du skal bruge på web.
Avatar billede arne_v Ekspert
07. oktober 2004 - 10:59 #7
Når jeg vælger gem som i Notepad på Win XP, så komer der en 3 boxe: filnavn,
filtype, encoding.

I encoding kan du vælge ANSI (som er ISO-8859-1 !) eller UTF-8.

Jge kender ikke nedit, men jeg vil tror at den har muligheden også.
Avatar billede mimeini Nybegynder
07. oktober 2004 - 15:27 #8
fedt så kom jeg vidst hele vejen omring. Jeg tror jeg laver et lille shell script i linux som kan søge og erstate den ene og den anden vej så kan jeg lige gøre filen læsbar for mig selv når jeg vil rette noget og så lige gøre den valid igen når jeg er færtig og så ellers bruger ISO-8859-1.

Tak for hjælpen
/mikkel
Avatar billede arne_v Ekspert
17. oktober 2004 - 17:40 #9
Så mangler du bare lige at acceptere svaret
Avatar billede arne_v Ekspert
24. oktober 2004 - 21:34 #10
:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester