Recentemente, muitos estudantes me perguntaram sobre perguntas de codificação nas páginas da web. Qual é a diferença entre a codificação GB2312 e UTF-8? Vamos resumir hoje.
Recentemente, muitos estudantes me perguntaram sobre perguntas de codificação nas páginas da web. Qual é a diferença entre a codificação GB2312 e UTF-8? Para resumir hoje:
Não sei se você encontrará o problema de que a definição de estilo não entra em vigor ao fazer uma página. A manifestação básica é que nenhum estilo é exibido ou apenas alguns navegadores são normais. Neste momento, geralmente são necessárias as seguintes etapas:
Confirme se o arquivo de estilo modificado é o arquivo de estilo da página atual (em caso de vários ambientes)
Confirme se o caminho no arquivo está correto (talvez equivocado e escreva mais ou menos)
Se ambos os pontos acima confirmarem que não há problema ou apenas alguns dos estilos são inválidos, você pode basicamente confirmar que é um problema de codificação de arquivo
Todo mundo sabe que o uso do UTF-8 é melhor compatibilidade cruzada que o GB2312, mas eles não sabem necessariamente que a codificação do arquivo não é a mesma que a declaração da codificação do arquivo. Eles acham que, enquanto o tipo de codificação do arquivo for declarado, a codificação do arquivo é alterada, o que leva à declaração simples do tipo de codificação do arquivo, e o tipo de codificação de arquivo não é realmente modificado. Quando o navegador analisa o arquivo com o tipo de codificação declarada, a codificação real do arquivo é diferente da declaração, ocorre o problema da análise incorreta.
Como surgem os problemas acima?
Somente a declaração foi modificada e o tipo de codificação de arquivo correspondente à declaração não foi salvo.
Ao copiar entre arquivos diferentes, a codificação entre os dois arquivos é diferente
Basta salvar outra cópia do problema acima e selecionar o mesmo tipo de codificação que a declaração.
Se nenhum dos métodos acima funcionar, pode ser um problema com o software de edição. Recomenda -se experimentar um editor diferente.
Atualmente conheço o editor que terá problemas:
EMEDITOR PROFISSIONAL V7.50 ALPHA 5 (talvez seja a relação da versão alfa. Quando o UTF-8 não é assinado, se o chinês específico aparecer no final do comentário do estilo, como não, usar, conectar, nome, fechar, ver, versão, comentar, comentar, produzir, escrever, escrever, presente, face, dia, etc.
Editplus (não sei qual versão é. Se alguém souber, diga-me que, ao salvar UTF-8 mais assinatura, a assinatura fará com que o conteúdo seja analisado)
NOTA: O zagueiro refere -se à parte do estilo, incluindo os estilos na página e os arquivos de estilo independente.