Recientemente, muchos estudiantes me han hecho sobre las preguntas de codificación en las páginas web. ¿Cuál es la diferencia entre la codificación GB2312 y UTF-8? Resumamos hoy.
Recientemente, muchos estudiantes me han hecho sobre las preguntas de codificación en las páginas web. ¿Cuál es la diferencia entre la codificación GB2312 y UTF-8? Para resumir hoy:
No sé si encontrará el problema que la definición de estilo no entra en vigencia al hacer una página. La manifestación básica es que no se muestra ningún estilo o solo algunos navegadores son normales. En este momento, generalmente se requieren los siguientes pasos:
Confirme si el archivo de estilo modificado es el archivo de estilo de la página actual (en el caso de múltiples entornos)
Confirme si la ruta en el archivo es correcta (tal vez equivocado y escriba más o menos)
Si ambos puntos anteriores confirman que no hay problema o solo algunos de los estilos no son válidos, básicamente puede confirmar que es un problema de codificación de archivo
Todos saben que usar UTF-8 es una mejor compatibilidad multiplataforma que GB2312, pero no necesariamente saben que la codificación del archivo no es la misma que la declaración de la codificación del archivo. Piensan que mientras se declare el tipo de codificación del archivo, se cambia la codificación del archivo, lo que conduce a la simple declaración del tipo de codificación del archivo, y el tipo de codificación del archivo no se modifica realmente. Cuando el navegador analiza el archivo con el tipo de codificación declarada, la codificación real del archivo es diferente de la declaración, se produce el problema de un análisis incorrecto.
¿Cómo surgen los problemas anteriores?
Solo se modificó la declaración, y el tipo de codificación de archivo correspondiente a la declaración no se guardó.
Al copiar entre diferentes archivos, la codificación entre los dos archivos es diferente
Simplemente guarde otra copia del problema anterior y seleccione el mismo tipo de codificación que la declaración.
Si ninguno de los métodos anteriores funciona, puede ser un problema con el software de edición. Se recomienda probar un editor diferente.
Actualmente conozco al editor que tendrá problemas:
Emeditor Professional V7.50 Alpha 5 (tal vez es la relación de la versión alfa. Cuando UTF-8 no está firmado, si aparece chino específico al final del comentario de estilo, como no, usar, conectar, nombre, cerrar, fantasma, comentario, comentario, comentario, salida, redacción, presente, cara, día, etc., el contenido posterior no se paralizará el IE7)
EditPlus (no sé qué versión es. Si alguien sabe, por favor dígame que al guardar la firma UTF-8 Plus, la firma hará que el contenido se analice)
Nota: El anterior se refiere a la parte de estilo, incluidos los estilos en la página y los archivos de estilo independiente.