Avatar billede Slettet bruger
26. januar 2005 - 10:04 Der er 8 kommentarer og
1 løsning

Kyrilliske bogstaver

Jeg har brug for at lave en html side med kyrilliske/russiske tegn.
Hvordan gør jeg det, og kan det laves så jeg har både kyrilliske og danske tegn på samme side?
Avatar billede verakso Nybegynder
26. januar 2005 - 14:48 #1
Ved at ændre dit tegnsæt til at bruge utf-8, eksempelvis ved at indsætte dette i <head> afsnittet
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
Dette giver dig nu mulighed for stortset at skrive med alverdens tegn på siden.

/Thomas
Avatar billede Slettet bruger
26. januar 2005 - 18:11 #2
Nu prøver jeg så at lave nogle kyrilliske tegn i Word og paste dem over i WebWriter - men her bliver de bare til ???????? (altså til spørgsmålstegn)
Avatar billede verakso Nybegynder
26. januar 2005 - 22:37 #3
Det kunne være at din WebWriter der er problemet.

Prøv at gemme dit Word dokument som HTML. Jeg ved godt at der derved kommer en masse "fnidder" med, men det kan fjernes med HTMLtidy (http://tidy.sourceforge.net/)

Men det er mere så du kan se hvordan Kyriliske tegn bliver vist. Hvis ikke din editor kan håndtere unicode, så kan du ikke bare klippe kliste.

Man kan sikkert også sætte language til "ru", men jeg ved ikke om man så også kan skrive andre karaktere.

Google gør det på denne måde:
<snip>
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
<title>&#1055;&#1086;&#1080;&#1089;&#1082; &#1074; Google: da </title>
</snap>

/Thomas
Avatar billede verakso Nybegynder
26. januar 2005 - 22:39 #4
He. Eksperten kan heller ikke lide Kyrliske tegn, men den har også
<meta http-equiv="Content-type" content='text/html; charset="iso-8859-1"' />

Men tag et kig på http://www.google.com/search?q=da&hl=ru så kan du se hvad jeg mener.
Avatar billede Slettet bruger
26. januar 2005 - 22:50 #5
Hvis jeg skriver et par kyrlliske tegn i word og gemmem som html, så ser de fx sådan ud: &#1039;&#1096;&#1067; - og når jeg henter dem ind i WW, så viser browseren det fint.
Og det er jo så nok det længste, man kan drive det. Men egentlig også godt nok.
Så tak for hjælpen.
Jeg skal af med nogen points  :-)
Avatar billede verakso Nybegynder
27. januar 2005 - 20:45 #6
Du er velkommen
Avatar billede mik789 Nybegynder
27. januar 2005 - 21:31 #7
Du kan enten bruge html-entities (som også foreslået af verakso) eller du kan bruge utf-8. Hvis du bruger utf-8 kan du bruge alle unicode tegn direkte i dit kodedokument, og de vil blive vist i browseren (forudsat selvfølgelig at folk har den font der kan vise tegnene). Men for at utf-8 skal virke er du nødt til også at gemme kodedokumentet i utf-8 format. Det kan man f.eks. i Window Notepad. Når du gemmer her er default sat til ANSI så vidt jeg husker, men du kan i stedet vælge at gemme i utf-8, og så virker det. Jeg har forklaret det i detaljer her: http://dev.e-tidsskrift.dk/tegntabel.html
//mik
Avatar billede verakso Nybegynder
28. januar 2005 - 17:14 #8
Jeg startede faktisk med at foreslå utf-8, men det var når der skulle klippe klistres fra Word over i WebWriter det gik galt. Enten er WebWriter ikke unicode kompatibel, eller også er der en setting der står forkert, men det er en helt andet spørgsmål.
Avatar billede mik789 Nybegynder
29. januar 2005 - 11:53 #9
verakso> yep, det er jeg godt klar over. Jeg ville bare gøre opmærksom på hvordan det kan gøres med Notepad uden problemer.
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