Não dá para acentuar as palavras no HTML?


#1

Tentei escrever a palavra “útil” e percebi que só foi “til”, isso no código HTML do site. Como faço para escrever símbolos/acentos ?


#2

Verifique se está a utilizar utf-8 ou outro char set que suporte os caracteres que quer escrever:
HTML5:

<head>
  <meta charset="utf-8">
</head>

Alternativa mas que quer dizer exatamente a mesma coisa:

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

Se ainda nao funcionar tente escrever os caracteres da forma: &#numero_em_decimal; ou &#xnumero_em_hexadecimal;
Por exemplo para escrever “Isto é útil.” escreva:

<p>Isto &#233; &#250;til.</p>

ou

<p>Isto &#x00E9; &#x00FA;til</p>

Esta tabela pode ajudar.