In linguaggi di markup quali HTML, XML e altri derivati dall'SGML, le entità (in inglese entity) sono una codifica testuale usata per inserire alcuni caratteri speciali in maniera indipendente dalla tastiera e dal sistema operativo usato.
La loro forma generale è: "&
" + codice identificativo + ";
". Il codice identificativo può essere alfanumerico o numerico, basato sul relativo codice nel set di caratteri ASCII, nel qual caso "#
" introduce un numero decimale e "#x
" un numero esadecimale; per esempio: "è
", "è
" e "è
" sono le tre codifiche della lettera "e" con l'accento grave (è).
Le prime definizioni sono state introdotte nella versione HTML 2.0, le successive nella 3.2. Non tutti i browser supportano tutte le entità.
Le entità possono anche essere definite dall'utente all'interno del Document Type Definition (DTD).
Sintassi
Esempio di uno spazio bianco in HTML:
<span>Wikipedia: l'enciclopedia libera</span>
Carattere | Nome entità | Numero entità | Descrizione |
---|---|---|---|
  | Spazio | ||
! | ! | Punto esclamativo | |
" | " | " | Virgolette |
# | # | Segno di numero | |
$ | $ | Simbolo del dollaro | |
% | % | Segno di percentuale | |
& | & | & | E commerciale |
' | ' | ' | Apostrofo |
( | ( | Apertura / Parentesi sinistra | |
) | ) | Chiusura / Parentesi destra | |
* | * | Asterisco | |
+ | + | Segno più | |
, | , | Virgola | |
- | - | Trattino | |
. | . | Periodo | |
/ | / | Barra | |
0 | 0 | Cifra 0 | |
1 | 1 | Cifra 1 | |
2 | 2 | Cifra 2 | |
3 | 3 | Cifra 3 | |
4 | 4 | Cifra 4 | |
5 | 5 | Cifra 5 | |
6 | 6 | Cifra 6 | |
7 | 7 | Cifra 7 | |
8 | 8 | Cifra 8 | |
9 | 9 | Cifra 9 | |
: | : | Colon | |
; | ; | Punto e virgola | |
< | < | < | Meno di |
= | = | Segno di uguale | |
> | > | > | Più grande di |
? | ? | Punto interrogativo | |
@ | @ | A segno | |
A | A | A maiuscola | |
B | B | B maiuscolo | |
C | C | C maiuscola | |
D | D | D maiuscola | |
E | E | E maiuscola | |
F | F | F maiuscola | |
G | G | G maiuscola | |
H | H | H maiuscola | |
I | I | I maiuscola | |
J | J | J maiuscola | |
K | K | K maiuscola | |
L | L | L maiuscola | |
M | M | M maiuscola | |
N | N | N maiuscolo | |
O | O | O maiuscola | |
P | P | P maiuscola | |
Q | Q | Q maiuscola | |
R | R | R maiuscola | |
S | S | S maiuscola | |
T | T | T maiuscola | |
U | U | U maiuscola | |
V | V | V maiuscola | |
W | W | W maiuscola | |
X | X | X maiuscola | |
Y | Y | Y maiuscola | |
Z | Z | Z maiuscola | |
[ | [ | Apertura / Parentesi quadra sinistra | |
\ | \ | Barra rovesciata | |
] | ] | Chiusura / Parentesi quadra destra | |
^ | ^ | Caret | |
_ | _ | Sottolineare | |
` | ` | Accento grave | |
a | a | A minuscola | |
b | b | Minuscolo b | |
c | c | Minuscolo c | |
d | d | D minuscola | |
e | e | E minuscola | |
f | f | F minuscola | |
g | g | G minuscola | |
h | h | H minuscola | |
i | i | I minuscola | |
j | j | J minuscola | |
k | k | K minuscola | |
l | l | L minuscola | |
m | m | M minuscola | |
n | n | Minuscolo n | |
o | o | O minuscola | |
p | p | Minuscolo p | |
q | q | Q minuscola | |
r | r | R minuscola | |
s | s | S minuscola | |
t | t | T minuscola | |
u | u | U minuscola | |
v | v | Minuscolo v | |
w | w | W minuscola | |
x | x | X minuscola | |
y | y | Y minuscola | |
z | z | Z minuscola | |
{ | { | Parentesi graffa aperta / sinistra | |
| | | | Barra verticale | |
} | } | Chiusura / parentesi graffa destra | |
~ | ~ | Tilde | |
¢ | ¢ | ¢ | cent |
£ | £ | £ | pound |
¥ | ¥ | ¥ | yen |
€ | € | € | euro |
© | © | © | copyright |
® | ® | ® | registered trademark |
Entità meno usate |
Formattazione
Con i CSS si possono formattare le entità per quanto riguarda il colore, la dimensione e il font:
icona_wikipedia:before { content:"⚓ " color:red; } <p>Wikipedia<span style="color:red">⚓</span>l'enciclopedia libera</p>
Entità in linguaggio SVG:
<text x="3" y="110" style="font-family:Arial; font-size: 12pt; fill:white;"> “ Fabrication ” </text>
Note
- Character Entity Reference Chart, su dev.w3.org. URL consultato l'11 febbraio 2021.
- ^ (EN) HTML Entities – A List of HTML Space and other HTML Symbols and Special Character Codes, su freeCodeCamp.org, 25 maggio 2020. URL consultato l'11 febbraio 2021.
- ^ HTML Entities, su w3schools.com. URL consultato l'11 febbraio 2021.
- ^ Complete list of HTML entities - FreeFormatter.com, su freeformatter.com. URL consultato l'11 febbraio 2021.
- ^ (EN) HTML Symbols, Entities and Codes — Toptal Designers, su HTML Arrows. URL consultato l'11 febbraio 2021.
- ^ Simboli HTML e CSS. Come inserirli nei contenuti., su ioeweb.it. URL consultato l'11 febbraio 2021 (archiviato dall'url originale il 19 gennaio 2020).
Altri progetti
- Wikibooks contiene un elenco completo di Entità
Collegamenti esterni
- (EN) Character entity references in HTML 4, su HTML 4.01 Specification, World Wide Web Consortium (W3C). URL consultato il 14 agosto 2009.
wikipedia, wiki, libro, libri, biblioteca, articolo, lettura, download, scarica, gratuito, download gratuito, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, immagine, musica, canzone, film, libro, gioco, giochi, mobile, telefono, Android, iOS, Apple, cellulare, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, Web, computer