Ich benutze zwar am liebsten UTF-8 als Zeichenkodierung, aber gezwungener maßen muss ich für eine Seite ISO-8859-1 benutzen.
Deshalb schreibe ich zwischen <head> und </head> folgendes:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">Das Problem ist jetzt, trotzdem...