Herr Haček von nebenan: Sonderzeichen bei ISO-8859-2 - nur Hyroglyphen zu sehen!!!

Beitrag lesen

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