Om vi vill vara säkra på att browsern förstår våra teckenuppsättningar kan man sätta 
in följande i <HEAD> sektionen i HTML koden:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Windows-1252">
Detta betyder att en browser skall tolka texten som västerländsk standardteckenupsättning.
Vissa tecken har en speciell betydels i HTML och kan missförstås. Dessa är:
| Tecken | Skrivs som | 
|---|
| < | < | 
| > | > | 
| & | & | 
| mellanslag som inte byter rad eller "sväljs". Mellanslag i början av en rad beaktas normalt inte.
 |   | 
| © | © | 
| ® | ® | 
Orsaken till att   behövs är följande:
Om du skriver
En rad med ett byte <BR>
    En rad som borde börja lite in på sidan<BR>
         Denna borde börja ännu längre in<BR>
Så kommer du faktiskt att få:
En rad med ett byte 
         En rad som borde börja lite in på sidan
                Denna borde börja ännu längre in
Men om du skriver
En rad med ett byte <BR>
    En rad som borde börja lite in på sidan<BR>
        Denna borde börja ännu längre in<BR>
Så kommer du faktiskt att få
En rad med ett byte 
    En rad som borde börja lite in på sidan
      Denna borde börja ännu längre in