Hola, bueno es que tengo un problema.
Si uso UTF-8 el texto que imprimen las etiquetas HTML permiten los acentos, pero cuando el texto es impreso por PHP los acentos aparecen como un signo desconocido.. Pero si uso ISO-8859-1 lo que imprima PHP sale bien, pero lo que imprima HTML lo hace mal.. el punto es que nunca se imprimen bien todos los caracteres.
Igual me pasa con la letra Ñ..
He tratado esto:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=latin_spanish_ci">
<meta http-equiv="Content-Type" content="text/html; Response.Charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; Response.Charset=UTF-8">
<meta http-equiv="Content-Type" content="text/html; Response.Charset=latin_spanish_ci">
También he hecho combinaciones de estos mismo con esto: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-MX" lang="es-MX" >
Y uso este formato:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-MX" lang="es-MX" >
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="author" content="a" />
<title></title>
<link rel="shortcut icon" href="images/icon.gif" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
Espero me pueda ayudar, muchas gracias.
Saludos.