Etter litt eksperimentering kom jeg frem til at man må erstatte bokstaven "å" med enten; "å" eller "å" (men uten " foran og bak).
Sant at de kan brukes, men du skal egentlig kunne skrive alle tegn i kildekoden. Du skriver f.eks. ikke bokstaven "A" som "& #65;" eller "k" som "& #107;" selv om dette også funker. Sånn er det også med æøå.
Problemet får du pga. feil i encoding et eller annet sted. Siden du har satt charset til utf-8, regner jeg med én eller flere av filene du jobber med er lagret som ANSI-format. Da får du problemer med æøå. Lagrer du filen som UTF-8, skal æøå fungere uten at du trenger å trikse til med html entities.
Just my 2 cents