2
respostas

Meu navegador tá fazendo a codificação de forma errada!

Tudo bem que o Chrome já reconhece a codificação automaticamente e acerta a pontuação dos caracteres conforme o caso, mas aqui quando eu coloco o código

<meta charset="UTF-8">

no meu HTML o browser mostra tudo estranho!

E agora?

OBS: versão 54.0.2840.99m

2 respostas

Isso porque seu editor salvou o arquivo com outro encoding. Salve arquivos em UTF-8. Se não houver paridade entre o encoding do arquivo e a tag meta terá problemas de acentuação.

Esse é um ponto importante é não esquecer de salvar seu documento no formato da tabela que você indicou. Não adianta nada indicar que código que está utilizando a tabela de caracteres UTF-8 e seu editor salvar seus documentos com a tabela ISO-8859-1 ou outra diferente. Isso fará com que os caracteres de seu documento apareçam corrompidos. Por isso, ao definir qual será a tabela utilizada no projeto (recomendo sempre UTF-8), defina como seu editor irá salvar seus documentos. Todos os editores de código hoje em dia tem essa opção, basta procurar.