Una tabella di riferimento dove trovare le entità HTML e Unicode delle lettere accentate e dei caratteri speciali più utilizzati, suddivisi per categorie.
a
minuscola accentata con accento acuto
A
maiuscola accentata con accento acuto
à
À
à
À
à
À
a
minuscola accentata con accento grave
A
maiuscola accentata con accento grave
â
Â
â
Â
â
Â
a
minuscola con accento circonflesso
A
maiuscola con accento circonflesso
å
Å
å
Å
å
Å
a
minuscola con anello o occhiello
A
maiuscola con anello o occhiello
ã
Ã
ã
Ã
ã
Ã
a
minuscola con tilde
A
maiuscola con tilde
ä
Ä
ä
Ä
ä
Ä
a
minuscola con dieresi
A
maiuscola con dieresi
æ
Æ
æ
Æ
æ
Æ
ae
minuscola con legatura fonetica
AE
maiuscola con legatura fonetica
ç
Ç
ç
Ç
ç
Ç
c
minuscola con cediglia
C
maiuscola con cediglia
é
É
é
É
é
É
e
minuscola con accento acuto
E
maiuscola con accento acuto
è
È
è
È
è
È
e
minuscola con accento grave
E
maiuscola con accento grave
ê
Ê
ê
Ê
ê
Ê
e
minuscola con accento circonflesso
E
maiuscola con accento circonflesso
ë
Ë
ë
Ë
ë
Ë
e
minuscola con dieresi o umlaut
E
maiuscola con dieresi o umlaut
í
Í
í
Í
í
Í
i
minuscola con accento acuto
I
maiuscola con accento acuto
ì
Ì
ì
Ì
ì
Ì
i
minuscola con accento grave
I
maiuscola con accento grave
î
Î
î
Î
î
Î
i
minuscola con accento circonflesso
I
maiuscola con accento circonflesso
ï
Ï
ï
Ï
ï
Ï
i
minuscola con diaeresis o umlaut
I
maiuscola con diaeresis o umlaut
ñ
Ñ
ñ
Ñ
ñ
Ñ
n
minuscola con tilde
N
maiuscola con tilde
ó
Ó
ó
Ó
ó
Ó
o
minuscola con accento acuto
O
maiuscola con accento acuto
ò
Ò
ò
Ò
ò
Ò
o
minuscola con accento grave
O
maiuscola con accento grave
ô
Ô
ô
Ô
ô
Ô
o
minuscola con accento circonflesso
O
maiuscola con accento circonflesso
ø
Ø
ø
Ø
ø
Ø
o
minuscola barrata (simbolo di diametro)
O
maiuscola barrata (simbolo di diametro)
õ
Õ
õ
Õ
õ
Õ
o
minuscola con tilde
O
maiuscola con tilde
ö
Ö
ö
Ö
ö
Ö
o
minuscola con dieresi o umlaut
upper-case
O
maiuscola con dieresi o umlaut
ú
Ú
ú
Ú
ú
Ú
u
minuscola con accento acuto
U
maiuscola con accento acuto
ù
Ù
ù
Ù
ù
Ù
u
minuscola con accento grave
U
maiuscola con accento grave
û
Û
û
Û
û
Û
u
minuscola con accento circonflesso
U
maiuscola con accento circonflesso
ü
Ü
ü
Ü
ü
Ü
u
minuscola con dieresi o umlaut
U
maiuscola con dieresi o umlaut
ß
ß
ß
simbolo
beta
ÿ
ÿ
ÿ
y
minuscola con dieresi o umlaut
´
´
´
accento acuto o apostrofo senza lettera
`
`
`
accento grave o apostropo inverso senza lettera
Scacchi
♔
♔
Re bianco
♚
♚
Re nero
♕
♕
Regina bianca
♛
♛
Regina nera
♖
♖
Torre bianca
♜
♜
Torre nera
♗
♗
Afiere bianco
♝
♝
Alfiere nero
♘
♘
Cavallo bianco
♞
♞
Cavallo nero
♙
♙
Pedone bianco
♟
♟
Pedone nero
Frecce
→
→
→
Freccia a destra
←
←
←
Freccia a sinistra
↑
↑
↑
Freccia in basso
↓
↓
↓
Freccia in basso
↔
↔
↔
Doppia freccia orizzontale
↕
↕
Doppia freccia verticale
Vari
☼
☼
Sole
☾
☾
Luna crescente
☽
☽
Luna calante
☮
☮
Simbolo Pace
☯
☯
Simbolo Tao
Caratteri speciali e entità: di cosa stiamo parlando?
Vi è mai capitato di imbattervi in pagine web con caratteri strani, lettere senza senso o rappresentate con una specie di quadrattino vuoto? Bene, quello che abbiamo appena descritto è esattamente il problema che può essere risolto mediante il ricorso alle entità.
Le entità (HTML o Unciode) sono delle sequenze di caratteri grazie ai quali è possibile rappresentare a video i cosiddetti caratteri speciali, cioè tutti quei caratteri diversi dai numeri, dalle lettere e dalla comune punteggiatura.
Senza addentrarci in tecnicismi inutili, basti sapere che per rappresentare correttamente taluni caratteri all'interno di una pagina web non è sufficiente digitarli all'interno del sorgente del documento: in alcuni casi, infatti, certi caratteri possono essere "fraintesi" dal browser ed interpretati quali componenti strutturali del linguaggio (si pensi ai caratteri < e >), in altri casi, invece, taluni caratteri non possono essere stampati a video perchè non rientrano nel set di caratteri (charset) in uso per quella specifica pagina web.
Al fine di ovviare a queste problematiche si ricorre, appunto, alle entità.
Entità HTML e Unicode
L'insieme dei caratteri definito nello standard del linguaggio HTML 4.01 è l'ISO 10646 Universal Character Set, il quale corrisponde alla serie di caratteri definita dallo standard Unicode.
Unicode, riprendendo la definizione di Wikipedia, è un sistema di codifica che assegna un numero univoco ad ogni carattere usato per la scrittura di testi, in maniera indipendente dalla lingua, dalla piattaforma informatica e dal programma utilizzato.
All'interno di una pagina web è possibile utilizzare, indifferentemente, sia entità nominali che numeriche. Le prime (anche dette entità HTML) sono rappresentate mediante la sintassi &[stringa], mentre le seconde (anche dette entità Unicode) sono rappresentate mediante la sintassi &#[numero]. Per dovere di completezza ricordiamo che esiste anche un terzo tipo di notazione per le entità (cd. entità esadecimali) il quale, tuttavia, è scarsamente utilizzato.