Conjuntos de caracteres múltiples: æ ø å

Soy de Dinamarca, donde tenemos æ ø y å. Actualmente estoy usando este juego de caracteres:

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

Sin embargo, como se puede ver en http://www.bonusrunner.net/betfair.php, si bien no hay ningún problema en el texto del área principal, mis encabezados, el texto del menú, etc. no se muestran correctamente.

Tan pronto como cambio el conjunto de caracteres a

<meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> 

cambia, y de repente mis encabezados, texto de menú, etc., se muestran correctamente.

¿Puedo usar varios juegos de caracteres o hay otra solución?

preguntado el 28 de agosto de 12 a las 10:08

¿Está utilizando un lenguaje del lado del servidor como PHP? ¿Si sí, cual? -

usa este código ø donde normalmente lo pondrías. No hay necesidad de pensar demasiado. (en caso de que no se muestre correctamente: & oslash; menos el espacio) -

1 Respuestas

No, no puede utilizar varios conjuntos de caracteres.

Lo que debes hacer es convertir los archivos HTML, PHP y JavaScript a UTF-8; probablemente todos estén codificados actualmente como ISO-8859-1 (Latín1).

Respondido 28 ago 12, 10:08

¿Y cómo convierto el archivo html? - casper slinge

@CasperSlynge: depende del sistema operativo y la aplicación. En Windows, el bloc de notas gratuito ++ le permite guardar archivos con cualquier codificación. - Oded

ábralo en un editor de texto / ide decente, como notepad ++ / eclipse / etc, y use su función de conversión a utf-8. También es posible que desee cambiar el juego de caracteres de conexión de su base de datos a utf-8 y configurar su intercalación para lo que sea que use en Dinamarca. - Tuncay Göncüoğlu

Tu no que utilizan el UTF-8 ya que HTML puede usar character references aka entities para incluir cualquier carácter en una página HTML usando cualquier codificación Su problema probablemente fue que algo en su PHP usó una codificación como UTF-8 mientras que su HTML utilizado ISO-8859-1. En estos días es mucho mejor evitar tales desajustes desde el principio haciendo todo en UTF-8 todo el tiempo. - hippie

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.