Scrivendo codice HTML, uno dei problemi a cui speso si va incontro è quello non riuscire a inserire alcuni caratteri speciali.
Le problematiche più comuni sono le seguenti:
- il carattere fa parte della sintassi HTML;
- il carattere non è disponibile sulla tastiera,
- il carattere non si riesce a digitare e/o visualizzare correttamente.
La soluzione del problema è piuttosto semplice. Per evitare l’errore di visualizzazione, anziché scrivere il carattere “così com’è”, è possibile scrivere il codice HTML ad esso corrispondente come suggerito nella seguente tabella.
  | Spazio | ||
! | ! | Punto esclamativo | |
“ | " | " | Virgolette |
# | # | Cancelletto | |
$ | $ | Dollaro | |
% | % | Percentuale | |
& | & | & | “e” commerciale |
‘ | ' | Apostrofo | |
( | ( | Parentesi aperta | |
) | ) | Parentesi chiusa | |
* | * | Asterisco | |
+ | + | Più | |
, | , | Virgola | |
– | - | Meno | |
. | . | Punto | |
/ | / | Barra | |
: | : | Due punti | |
; | ; | Punto e virgola | |
< | < | < | Minore di |
= | = | Uguale | |
> | > | > | Maggiore di |
? | ? | Punto interrogativo | |
@ | @ | Chiocciola – “at” | |
[ | [ | Parentesi quadra aperta | |
\ | \ | Barra inversa | |
] | ] | Parentesi quadra chiusa | |
^ | ^ | Accento circonflesso |