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&#32;Spazio!&#33;Punto esclamativo"&quot;&#34;Virgolette#&#35;Segno di numero$&#36;Simbolo del dollaro%&#37;Segno di percentuale&&amp;&#38;E commerciale'&apos;&#39;Apostrofo(&#40;Apertura / Parentesi sinistra)&#41;Chiusura / Parentesi destra*&#42;Asterisco +&#43;Segno più,&#44;Virgola -&#45;Trattino.&#46;Periodo/&#47;Barra0&#48;Cifra 01&#49;Cifra 12&#50;Cifra 23&#51;Cifra 34&#52;Cifra 45&#53;Cifra 56&#54;Cifra 67&#55;Cifra 78&#56;Cifra 89&#57;Cifra 9:&#58;Colon;&#59;Punto e virgola<&lt;&#60;Meno di=&#61;Segno di uguale>&gt;&#62;Più grande di?&#63;Punto interrogativo@&#64;A segnoA&#65;A maiuscolaB&#66;B maiuscoloC&#67;C maiuscolaD&#68;D maiuscolaE&#69;E maiuscolaF&#70;F maiuscolaG&#71;G maiuscolaH&#72;H maiuscolaI&#73;I maiuscolaJ&#74;J maiuscolaK&#75;K maiuscolaL&#76;L maiuscolaM&#77;M maiuscolaN&#78;N maiuscoloO&#79;O maiuscolaP&#80;P maiuscolaQ&#81;Q maiuscolaR&#82;R maiuscolaS&#83;S maiuscolaT&#84;T maiuscolaU&#85;U maiuscolaV&#86;V maiuscolaW&#87;W maiuscolaX&#88;X maiuscolaY&#89;Y maiuscolaZ&#90;Z maiuscola[&#91;Apertura / Parentesi quadra sinistra\&#92;Barra rovesciata]&#93;Chiusura / Parentesi quadra destra^&#94;Caret_&#95;Sottolineare`&#96;Accento gravea&#97;A minuscolab&#98;Minuscolo bc&#99;Minuscolo cd&#100;D minuscolae&#101;E minuscolaf&#102;F minuscolag&#103;G minuscolah&#104;H minuscolai&#105;I minuscolaj&#106;J minuscolak&#107;K minuscolal&#108;L minuscolam&#109;M minuscolan&#110;Minuscolo no&#111;O minuscolap&#112;Minuscolo pq&#113;Q minuscolar&#114;R minuscolas&#115;S minuscolat&#116;T minuscolau&#117;U minuscolav&#118;Minuscolo vw&#119;W minuscolax&#120;X minuscolay&#121;Y minuscolaz&#122;Z minuscola{&#123;Parentesi graffa aperta / sinistra|&#124;Barra verticale }&#125;Chiusura / parentesi graffa destra~&#126;Tilde¢&cent;&#162;cent£&pound;&#163;pound¥&yen;&#165;yen€&euro;&#8364;euro©&copy;&#169;copyright®&reg;&#174;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">&#9875</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