hola @darkkase,
el siguiente comentario no es para quitarle mérito a tu sugerencia. personalmente opino que el tipo de solución que evade el problema sin entender el por qué, no creo que sea la mejor forma de hacerle frente. de hecho, estoy en total acuerdo de que ANSI (con una sola I, no confundir con iso-8859-1 o ASCII) también es una solución válida. de todos modos, a donde quiero llegar es a este comentario...
Cita: la meta es para poder usar ñ y acentos
en realidad el meta no es para ese propósito. el meta content-type solo le indica al navegador cual codificación debe emplear al leer el contenido. sin embargo, no es el único detalle a tomar en consideración al crear el documento.