I often write in German myself, and I have no problem writing ä, ö, ü (I don't have them on my keyboard, so I have to type first the ¨and then the letter). I don't have the 'sz' either, so there I need the ß
At the top of the German sites I make I have this:
<html lang="de">
<head>
<meta charset="utf-8">
Inger, Norway
My work in progress:
Components for Site Designer and the HTML Editor: https://mock-up.coffeecup.com