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> +Principali entità HTMLCarattereNome 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//Barra00Cifra 011Cifra 122Cifra 233Cifra 344Cifra 455Cifra 566Cifra 677Cifra 788Cifra 899Cifra 9::Colon;;Punto e virgola<<<Meno di==Segno di uguale>>>Più grande di??Punto interrogativo@@A segnoAAA maiuscolaBBB maiuscoloCCC maiuscolaDDD maiuscolaEEE maiuscolaFFF maiuscolaGGG maiuscolaHHH maiuscolaIII maiuscolaJJJ maiuscolaKKK maiuscolaLLL maiuscolaMMM maiuscolaNNN maiuscoloOOO maiuscolaPPP maiuscolaQQQ maiuscolaRRR maiuscolaSSS maiuscolaTTT maiuscolaUUU maiuscolaVVV maiuscolaWWW maiuscolaXXX maiuscolaYYY maiuscolaZZZ maiuscola[[Apertura / Parentesi quadra sinistra\\Barra rovesciata]]Chiusura / Parentesi quadra destra^^Caret__Sottolineare``Accento graveaaA minuscolabbMinuscolo bccMinuscolo cddD minuscolaeeE minuscolaffF minuscolaggG minuscolahhH minuscolaiiI minuscolajjJ minuscolakkK minuscolallL minuscolammM minuscolannMinuscolo nooO minuscolappMinuscolo pqqQ minuscolarrR minuscolassS minuscolattT minuscolauuU minuscolavvMinuscolo vwwW minuscolaxxX minuscolayyY minuscolazzZ minuscola{{Parentesi graffa aperta / sinistra||Barra verticale }}Chiusura / parentesi graffa destra~~Tilde¢¢¢cent£££pound¥¥¥yen€€€euro©©©copyright®®®registered trademarkEntità 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
Altri progetti
Collegamenti esterni
Categoria:HTML