kyrillischer Zeichensatz
Georg
- html
0 Thomas Luethi0 Georg
Guten Morgen zusammen,
bin völlig verzweifelt, versuche gerade eine kyrillische Seite zu erstellen.
Habe versucht den Zeichensatz über ne Meta-Angabe mitzugeben aber irgendwie funktioniert es nicht richtig.
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-5">
Quelltext wird korrekt russisch dargestellt (hab nebenan nen russischen PC) aber die Html-Ausgabe passt eben nicht.
Wer kann helfen ?
Vielen Dank im voraus.
Georg
Hallo,
Habe versucht den Zeichensatz über ne Meta-Angabe mitzugeben aber irgendwie funktioniert es nicht richtig.
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-5">
Falls es um Russisch geht, waere soviel ich weiss KOI8-R am besten geeignet.
(Wird z.B. von [http://www.pravda.ru/] verwendet.)
http://koi8.pp.ru/
http://koi8.pp.ru/main.html
Oder allenfalls noch windows-1251.
(Wird von http://www.gov.ru/ verwendet.)
Ausserdem:
Gemaess der HTML 4.01-Spezifikation hat die Charset-Angabe,
die vom Webserver im HTTP-Header angegeben wird, staerkeres Gewicht
als die Angabe im META-Tag. (Dieses ist nur ein "Lueckenbuesser"):
http://www.w3.org/TR/html401/charset.html#idx-character_encoding-6
Sorge also dafuer, dass der Webserver die richtige Charset-Angabe schickt.
Gruesse,
Thomas
Hallo zusammen,
erst mal vielen Dank an Thomas für die schnelle Hilfe und die Links die mich ans Ziel gebracht haben.
Nachdem der Ansatz über die META-Angaben ja leider nicht funktioniert hat, habe ich das Problem über die header() Funktion in PHP gelöst.
Hierbei wird einfach der Header der vom Server aus gesendet wird entsprechend modifiert.
Das ganze sieht dann ungefähr so aus.
<?php
header("Content-Type: text/html; charset=windows-1251");
?>
Gruß
Georg
Hallo,
Habe versucht den Zeichensatz über ne Meta-Angabe mitzugeben aber irgendwie funktioniert es nicht richtig.
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-5">Falls es um Russisch geht, waere soviel ich weiss KOI8-R am besten geeignet.
(Wird z.B. von [http://www.pravda.ru/] verwendet.)
http://koi8.pp.ru/
http://koi8.pp.ru/main.htmlOder allenfalls noch windows-1251.
(Wird von http://www.gov.ru/ verwendet.)Ausserdem:
Gemaess der HTML 4.01-Spezifikation hat die Charset-Angabe,
die vom Webserver im HTTP-Header angegeben wird, staerkeres Gewicht
als die Angabe im META-Tag. (Dieses ist nur ein "Lueckenbuesser"):
http://www.w3.org/TR/html401/charset.html#idx-character_encoding-6
Sorge also dafuer, dass der Webserver die richtige Charset-Angabe schickt.Gruesse,
Thomas