Türkische Sonderzeichen in HMTL falsh angezeigt?
ich habe eine HTML Seite mit türkischen Schriften erstellt.
sprache, charset sind im header richtig eingestellt, aber die Sonderzeichen wie ğ und ş sind größer als die anderen Buchstaben. Das sieht hässlich aus beim Lesen. Wie kann ich das korrigieren?
2 Antworten
Wie die anderen hier schon andeuten, enthält die von dir gewählte Schriftart diese Zeichen vermutlich nicht. Entweder der Designer der Schriftart hat einfach nie diese Schriftzeichen entworfen, weil er die türkische Sprache nicht als Zielgruppe im Sinn hatte (ich find auch regelmäßig schöne Schriftarten, die keine deutschen Umlaute enthalten), oder du nutzt eine Font-Datei, aus der diese Zeichen aus Speicherplatzgründen und zur schnelleren Übertragung über das Internet entfernt wurden.
Dass du die Zeichen trotzdem auf deiner Website siehst, nur in einer Schriftart, hängt damit zusammen, dass der Browser sich eine vergleichbare Schriftart auf dem Rechner sucht, um diese Zeichen darstellen zu können.
also bei sieht das mit charset="UTF-8" ganz normal aus.
Hab es gerade ausprobiert
Weil die Schriftart anscheinend nicht darauf ausgelegt ist.
Da kannst du auch nicht gegen machen außer du findest ein vergleichbaren wo diese Zeichen richtig involviert sind -
ich habe das fontstyle Lato entfernt, jetzt sieht es normal aus. Aber Lato ist eines der meistgenutzten fontstyles, warum funktioniert es nicht damit?