Entità (markup)
In linguaggi di markup quali HTML, XML e derivati, 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, 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).
Altri progetti
Collegamenti esterni
(EN) Character entity references in HTML 4, in HTML 4.01 Specification, World Wide Web Consortium (W3C). URL consultato il 14-08-2009.