Noções básicas sobre codificação de caracteres, URLs e a diferença entre HTML e XHTML
Nesta aula vamos juntar três tópicos que aparecem bastante na prática: charset, URL encode e XHTML.
Charset define como os caracteres do texto serão interpretados.
O mais comum hoje é UTF-8.
Carregando...
Sem isso, acentos e caracteres especiais podem aparecer quebrados. E texto quebrado passa uma energia bem triste de sistema abandonado.
Alguns caracteres precisam ser codificados em URLs.
Exemplo:
%20Então uma URL como:
Carregando...
pode ser representada como:
Carregando...
XHTML é uma variação mais rígida do HTML.
A ideia principal era exigir uma escrita mais estrita, como:
Carregando...
No HTML5 moderno, essa rigidez extra não costuma ser necessária no dia a dia.
UTF-8 ajuda o texto a aparecer corretamente;