La codificacion de caracteres me falla en php o en html es decir en mi bd tengo la codificacion utf8_spanish_ci al mostrar los datos de db en pantalla con php me muestra bien los acentos siempre y cuando en el archivo php no contenga html, en cambio si contiene html en php generado de la db me lo muestra mal y el html bien.
probe de insertar esta linea en el php
pero nada, tambien modifique esta linea en el php.ini
default_charset="utf8_spanish_ci"
pero de esta forma me funciona el php pero no el html.
alguien sabe que me estoy dejando o que puede ser que tenga mal.