Also theoretisch, wenn du das *.html Dokument mit deinem Editor wirklich im UTF-8 Format speicherst (zB Datei->Speichern unter->Codierung: Unicode UTF-8) und eben ausdrücklich im Charset UTF-8 angibst, brauchst du keine Umlaute mehr in HTML zu konvertieren. Soll heißen "ä" kann auch als "ä" geschrieben werden und muss nicht "ä" geschrieben werden.
Stellst du jetzt um, passiert eigentlich nichts. Die ganzen "&*;" werden immer noch interpretiert, ist schließlich HTML. Jedoch hatte ich Probleme bei der Umstellung mit meiner Datenbank. Dort waren die Daten noch nicht im UTF-8 Format gespeichert, wurden aber dann nach diesem Schema ausgelesen... das Ergebnis waren einige Fragezeichen und nicht darstellbare Zeichen bei Umlauten.
lg Billie