Det beror på att ni inte har någon encoding för sidan, då kan webbläsaren bli förvirrad och vet inte hur den ska visa svenska tecken (eller andra tecken).
En korrekt META tag för charset kan se ut såhär:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
Om sidan är skriven med windows. Kör du mac och inte ändrat teckenuppsätning är det UTF-8 som gäller:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">