Ansicht:   

#233192 HTML: Wann "ä" statt ä? (pc.coding)

verfaßt von Johann [Gast], 27.08.2010, 16:02:09
(editiert von Johann, 27.08.2010, 16:15:54)

Hallo,

> Wenn ich jetzt aber das \"ä\" ganz normal rein nehme, dann wird es auch
> sauber angezeigt. Von was ist das denn jetzt abhängig, ob man die Umlaute
> auflösen muss? Vom Client oder vom Server?

grundsätzlich ist der vom Client zur Anzeige zu verwendende Zeichensatz im Kopfbereich des Seitenquelltextes anzugeben.
Vorzugsweise UTF8 (-general-ci wenn MySQL DB im Einsatz), in ISO-8859-1 ist nämlich z.B. gar kein Euro-Zeichen drin, auch wenn das viele (Windows-User) meinen.

> Ich habe jetzt nämlich tschechische und andere Sonderzeichen und wenn ich
> mir ersparen kann, die aufzulösen, dann würde ich das lassen. Bei mir
> jedenfalls werden sie sauber angezeigt. Ist das dann überall so?

Zusätzlich ist noch die Frage: Woher kommen die Inhalte? Aus einer Datenbank? Ist diese durchsuchbar, wenn ja wie?
Wenn Du in der DB nämlich Deine Inhalte mit entities (&...;) speicherst, wirst Du bei einer Suchroutine u.U. vor die Wand fahren, wenn sie Umlaute und Sonderzeichen enthält und Du dies nicht bei der Suchroutine berücksichtigst.

Gruß,
Johann

 

gesamter Thread:

Ansicht:   
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz