Hola, debes tener en cuenta que el archivo (html,php, phtml, etc) tenga esta definicion en su meta:
Código PHP:
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Utf-8" />
otra punto que debes tener en cuenta es el origen de la info, si es un texto que obtienes desde una base de datos, debes tener en cuenta que al charset de la base tambien sea utf8, asi mismo la tabla y la columna, ademas de tener en cuenta como se esta guardando tu archivo, suele pasar que los editores lo guardan en latin.
Espero te sirva. Saludos