In der Datenbank werden die Umlaute html-codiert geschrieben.
Und sie ist schon längst aus der Mode.
Jein - es gibt drei große Ausnahmen:
-
Die 5 markupspezifischen Zeichen müssen (ja, es gibt Ausnahmen) maskiert werden
-
Unsichtbare Zeichen sollten als Zeichenreferenz angegeben werden (z.B. geschützte Leerzeichen, schmale Leerzeichen, Tabulatoren usw.), weil man nicht davon ausgehen kann, dass das der Texteditor des nächsten der es bearbeitet auch entsprechend darstellen kann.
-
Dasselbe gilt für schwer unterscheidbare Zeichen wie z.B. verschiedene Arten von horizontalen Strichen (Gedankenstriche, Bindestriche, Minus-Zeichen ...)