La razón de estos problemas radica en el juego de caracteres.
Consejo para evitar estos problemas:
Los documentos HTML, CSS, javascript, texto, PHP, datos de cualquier BD, conexión con la base de datos mediante servicios JSON y XML que utilicemos, deben compartir el mismo juego de caracteres.
Amenudo nos encontraremos que la decisión de utilizar un determinado juego de caracteres no depende de nosotros.
- El juego de caracteres recomendado es el UTF-8 sin BOM este juego de caracteres permite combinar caracteres de cualquier alfabeto.
- Si por alguna razón no podemos utilizarlo entonces es recomendable utilizar el ISO-8859-1 también conocido como Latin 1. Es el mejor juego de caracteres recomendado para Europa occidental.
- En el caso de necesitar utilizar el símbolo de Euro, el juego recomendado es el ISO-8859-15 también llamado Latin 9.
En HTML4
- <meta http-equiv="Content-Type" content="text/html"; charset=utf-8">
En XHTML 1
- <meta http-equiv="Content-Type" content="text/html"; charset=utf-8" />
- <meta http-equiv="Content-Type" content="text/html"; charset=utf-8"> </meta>
Si el juego de caracteres es diferente a UTF-8
- <?xml version = "1.0" encoding="ISO-8859-1"?>
En HTML 5
- <meta charset="utf-8">
- <meta charset="utf-8" />
Información extraida del video del curso idesweb
No hay comentarios:
Publicar un comentario