Como evitar que aparezcan mal las palabras con acentos

Por norma general muchos desarrolladores utilizamos la codificación UTF-8 tanto en la web como en las bases de datos y si nos da fallo nos dirigimos a codificar el archivo como ANSI o Windows 1252, dependiendo de nuestro editor de texto, cuando no aparecen bien las palabras con acentos.

Y la verdad es que es un coñazo cuando después de horas de programación llegamos y vemos signos raros donde deberían estar los acentos, interrogaciones y exclamaciones de apertura, nuestra querida eñe…

Pues bien, cuando todo falla, o yo más bien diría que desde el principio, para evitar estos problemas y solucionarlos de forma rápida, hay que colocar en el head de nuestra web una única línea de código.

<meta content="text/html; charset=iso-8859-1" http-equiv=Content-Type>

Esta línea nos marca que la codificación es del tipo iso-8859-1 que es la codificación europea, donde se encuentran todos los signos especiales de nuestro idioma.

Aunque a mi me gusta guardar mis archivos y configurar las BBDD en utf-8 e incluso si hay algun fallo usar ANSI, con esta línea se arreglan muchas de las incidencias que podemos encontrarnos.

Espero que os haya servido esta pequeña ayuda.