Sonderzeichen bei ISO-8859-2 - nur Hyroglyphen zu sehen!!!
Jupi
- sonstiges
wie kann man bei euren HTML-Editor dazu bringen,
dass der IE-Browser meine Sonderzeichen online richtig anzeigt.
wie zum Beispiel die Slowenische Buchstaben s, c, z mit einem verkehrten
circumflex??
habe folgendes eingegeben:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
lieben gruß und danke für die Tips
Hallo,
wie kann man bei euren HTML-Editor dazu bringen,
dass der IE-Browser meine Sonderzeichen online richtig anzeigt.
wie zum Beispiel die Slowenische Buchstaben s, c, z
Du hast mehrere Möglichkeiten.
mit einem verkehrten circumflex??
Dieses diakritische Zeichen heißt Caron.
habe folgendes eingegeben:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
Das ist eine davon und gleichzeitig die schlechteste. Wenn du Latin-2 http://nl.ijs.si/gnusl/cee/charset.html benutzt, brauchst du als erstes eine passende Klaviatur http://www.hermessoft.com/newproject/keyboards/slovenia.html oder Software, die diese simuliert. Weiterhin gehen dir die Sonderzeichen aus Latin-1 verlustig, insbesonders die deutschen öäüß, welche du dann jedesmal als Entities kodieren müsstest: & auml; usw.
Aber Moment mal, vielleicht ist es ja umgedreht bequemer: den Text in Latin-1 oder ISO-8859-15 verfassen und die slowenischen Sonderzeichen in Entities?
& ccaron; & Ccaron; & scaron; & Scaron; & Zcaron; & zcaron;
Probiere es aus, die großen Brauser verstehen nur die zwo mittleren.
Also wenden wir uns Unicode zu: ändere mit der Metadirektive den Zeichensatz auf UTF-8. Füge dann mit einem Unicodeeditor wie Unipad http://www.unipad.org/main/ oder Yudit http://www.yudit.org/ die passenden Zeichen in die Quelle ein. Öffnest du das in Editoren, welche bloß Windows-1252 kennen, müsste das aussehen wie A-Umlaut Block, A-Umlaut OE-Ligatur, A-Ring Ausrufezeichen-invers, A-Ring leer, A-Ring dreiviertel, A-Ring einhalb.
In jedem unicodefähigen Brauser auf unicodefähigem Betriebssystem wird das korrekt interpretiert.
Die beste Möglichkeit ist allerdings unabhängig von jedem Zeichensatz: benutze einfach numerische Unicode-Entities.
& #269; & #268; & #353; & #352; & #382; & #381;
Caveat wie bevor.
HTH HAND