3
respostas

As atualizações

Ainda é necessário colocar o <meta charset="utf-8"> no HTML em pleno 2018? Porque eu não coloco e não causa problemas nas acentuações, nem nos scripts de alerta, mas é obrigatório ainda colocar a tag meta?

3 respostas

Opa Brendomy, não é necessário => https://www.w3schools.com/html/html_charset.asp

O charset default é utf-8.

A convenção obriga a utilização dessa tag para não haver problemas de exibição em navegadores antigos (desatualizados). Onde trabalho é um exemplo onde para atualizar a versão do browser é necessária a abertura de licitação. O Firefox aqui é o 38 e o Chrome o 54.

Oi Brendony, O Chrome, a partir da versão 55, passou a detectar automaticamente o encoding dos arquivos. Então, é possível pensar que não é mais necessária a tag .

No entanto, ela deve continuar a ser usada, porque nem todos os navegadores detectam o encoding automaticamente, sendo assim, é uma boa prática manter a tag indicando o charset usado na hora de criar o arquivo.

Espero ter ajudado e bons estudos.