Como corrigir erros de codificação (acentuação)

Entenda por que sua página mostra caracteres estranhos e como resolver em minutos.

Já aconteceu de sua página exibir palavras totalmente bagunçadas, como Can��o ou Canção?
Esse é um problema bem comum e felizmente, simples de resolver.

Por que isso acontece

O navegador precisa saber qual padrão de codificação usar para interpretar corretamente os caracteres da sua página.

Por padrão, ele entende o formato ANSI (American National Standards), voltado para o idioma inglês.
Mas como usamos acentos e caracteres especiais em português, precisamos indicar ao navegador que ele deve usar o padrão UTF-8, que é universal e suporta diferentes idiomas.

Como resolver

No HTML, temos duas partes principais: <HEAD> e <BODY>.

Tudo o que é visível ao usuário fica dentro do <BODY>. Já as configurações da página — como título, scripts e metadados, ficam dentro do <HEAD>.

Como a codificação é uma configuração, vamos adicioná-la dentro da seção <HEAD> do nosso site:

<meta charset="utf-8"/>

Esse simples comando faz o navegador entender corretamente acentos, cedilhas e outros caracteres especiais.
Depois disso, adeus textos com símbolos estranhos!

Se quiser entender melhor como funciona o encode, gravei um vídeo explicando tudo passo a passo.

Assiste lá e vê como é fácil deixar seu site pronto para o mundo 🌎