Como primera medida, vé que tu código concuerde con los siguientes:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
o
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
Vé de utilizar las combinaciones adecuadas:
á -> á
é -> é
í -> í
ó -> ó
ú -> ú
ñ -> ñ
Si aún no lo logras, recomiendo la siguiente página http://www.neuroticweb.com/recursos/htmlentities/
Espero sea de ayuda