Vamos falar sobre problemas de codificação CSS UTF-8 e GB2312
Autor:Eve Cole
Data da Última Atualização:2009-06-06 18:41:25
Não sei se você encontrará o problema de a definição de estilo não ter efeito ao criar páginas. A manifestação básica é que não importa como você altera o estilo, ele não é exibido ou apenas alguns navegadores funcionam corretamente. geralmente precisa executar as seguintes etapas:
Confirme se o arquivo de estilo modificado é o arquivo de estilo da página atual (no caso de vários ambientes)
Confirme se o caminho do arquivo está correto (você pode ter escrito mais ou menos por engano)
Se os dois pontos acima confirmarem que não há problema ou apenas parte do estilo é inválido, pode-se basicamente determinar que o problema de codificação do arquivo é
Todos sabem que usar "UTF-8" tem melhor compatibilidade entre plataformas do que "GB2312", mas não sabem necessariamente que a codificação do arquivo não é a mesma que a declaração da codificação do arquivo. à medida que o tipo de codificação do arquivo é declarado, a codificação do arquivo é alterada, resultando muitas vezes na simples declaração do tipo de codificação do arquivo sem realmente modificar o tipo de codificação do arquivo. porque a codificação real do arquivo é diferente da declaração, ocorre um erro de análise.
Como surgiram os problemas acima?
Apenas a declaração foi modificada e o tipo de codificação do arquivo correspondente à declaração não foi salvo.
Ao copiar entre arquivos diferentes, a codificação entre os dois arquivos é diferente
O problema acima pode ser resolvido simplesmente salvando outra cópia e selecionando o mesmo tipo de codificação da declaração.
Se nenhum dos métodos acima funcionar, pode ser um problema com o software de edição. É recomendável tentar outro editor.
Os editores que conheço até agora que podem causar problemas são:
EmEditor Professional v7.50 Alpha 5 (ainda pode estar relacionado à versão Alpha. Quando UTF-8 não estiver assinado, se caracteres chineses específicos aparecerem no final do comentário de estilo, como "不,用,交,名, Nearly,见,鬼, Comment" , on, of, out, write, next, present, face, day, etc., fará com que o conteúdo subsequente não possa ser analisado pelo IE7)
Editplus (não sei qual é a versão. Se alguém souber, por favor me diga. Ao salvar UTF-8 com uma assinatura, a assinatura fará com que o conteúdo não seja analisado)
Nota: O texto acima refere-se à parte de estilo, incluindo os estilos na página e arquivos de estilo independentes.