Anar al contingut

Anex:Referències a entitats de caràcters XML i HTML

De L'Enciclopèdia, la wikipedia en valencià

Este artícul conté caràcters especials. Si no es visualisen correctament, és possible que necessiteu un tipo de lletra compatible.

En els documents SGML, HTML i XML, les construccions llògiques cridades character data i attribute values consistixen en seqüències de caracters, en la qual cada caràcter pot manifestar-se directament (és dir, representant-se a sí mateixa), o pot representar-se per mig d'una série de caràcters nomenades referència de caràcters, de les quals hi ha dos tipos: una referència numèrica de caràcter i una referència a entitats de caràcters. Este anex llista les referències a entitats de caràcters vàlides en els documents HTML i XML.

Una referència d'entitat de caràcter fa referència al contingut d'una entitat nomenada. Les entitats són declarades en una DTD, utilisant la sintaxis <!ENTITY nom "valor">.ဆ

Format

Una referència de caràcter numèrica fa referència a un caràcter pel seu còdic Universal Character Set/Unicode, i usa el format:

&#nnnn;

o

&xhhhh;

a on nnnn és el còdic en base decimal, i hhhh és el còdic en base hexadecimal. La x deu ser minúscula en els documents XML. La forma nnnn o hhhh pot ser qualsevol número de dígits i pot incloure zeros. La forma hhhh pot combinar mayúscules i minúscules, sent les mayúscules l'estil usual.

Per un atre costat, una referència a entitats de caràcters fa referència a un caràcter pel seu nom en una entitat SGML que posseïx el caràcter desijat com la seua tongada. L'entitat deu estar ya predefinida (inclosa dins del llenguage de marcat) o explícitament declarada en una DTD. El format és el mateix per a qualsevol entitat de referència:

&name;

a on name és el nom sensible a mayúscules de l'entitat. El punt i menge és obligatori.

Estàndarts públics de conjunts entitats de caràcters

ISO Entity Sets
SGML va proveir un conjunt considerable de declaracions d'entitats per als caràcters més usats en la publicació occidental, per als sistemes d'escritura llatina, grega i cirílica. l'American Mathematical Society també va contribuir per a afegir símbols matemàtics.
HTML Entity Sets
Les versions primerenques d'HTML varen construir chicotets conjunts de caràcters, relacionats en els caràcters trobats en l'arbre de fonts Western 8-bit.
MathML Entity Sets
El W3C va desenrollar un conjunt d'entitats de caràcters per a MathML.
XML Entity Sets
El W3C MathML Working Group manté el conjunt públic d'entitats ISO, combinades en les entitats MathML en el Entity Definitions for Characters. Este conjunt suplix les necessitats en els documents XHTML, MathML i les futures versions de HTML.
HTML5
HTML5 adopta les entitats XML com named character references, no obstant, les reafirma sense referència a les seues fonts i no les agrupa en conjunts. Adicionalment, l'especificació de HTML5 proveïx mapage entre nom i cadena de caràcters Unicode en l'us de JSON.

Numerosos conjunts d'entitats s'han desenrollat a partir de requeriments particulars, i per a scripts llarcs i curts. No obstant, l'arribada de Unicode ha mermat àmpliament el seu us.

Entitats predefinides en XML

L'especificació de XML no utilisa el terme "character entity" o "character entity reference". L'especificació XML utilisa cinc "entitats predefinides" representant caràcters especials, i requerix que tots els processadors de XML els utilisen. Les entitats també poden ser declarades explícitament en el DTD[note 1], pero si es fa això, el text reemplaçat deu ser el mateix que en la seua versió original. XML també permet atres entitats nomenades de qualsevol tamany per a ser definits en un entorn per document.

La taula següent llista cinc entitats predefinides de XML:

  • La columna "Nom" menciona el nom de l'entitat.
  • La columna "Caràcter" mostra el caràcter en sí mateixa, per a reproduir el caràcter s'utilisa el prefix "&" i el sufix ";": &nom;. Per eixemple, el caràcter et es codifica com &amp; i es reproduïx com &.
  • La columna "Punt de còdic Unicode" cita el caràcter per mig del còdic estàndar de notació UCS/Unicode "O+", que mostra el punt de caràcter en hexadecimal. L'equivalent decimal del caràcter està escrit en el paréntesis.
  • La columna "Estàndart" indica la primera versió de XML que inclou l'entitat. La columna "Descripció" cita el caràcter pel seu nom comú, casi sempre, una traducció dels assignats en la notació UCS/Unicode.
Nom Caràcter Punt de còdic Unicode Estàndart Descripció
quot " O+0022 XML 1.0 comillas dobles
amp & O+0026 XML 1.0 símbol et (&) o ampersand
apos ' O+0027 XML 1.0 apòstrof
lt < O+003C XML 1.0 signe menor que
gt > O+003I XML 1.0 signe major que

Referències d'entitats de caràcters en HTML

La DTD de HTML4 definix 252 entitats en un nom, referències que actuen com aliares mnemotècnics per a alguns caràcters de Unicode.[1] L'especificació de HTML4 requerix l'us de DTDs estàndar i no permet als usuaris usar entitats adicionals.

En la taula d'avall, La columna "Estàndart" indica la primera versió del HTML DTD que definix la referència de l'entitat del caràcter. HTML 4.01 no proveïx cap referència de caràcters nova.

Per a usar alguna d'estes referències en un document HTML o XML, ingressa un ampersand (&) seguit pel nom de l'entitat i un punt i menge (;), per eixemple, &amp; per al ampersand ("&").

Nom Caràcter Còdic Unicode (decimal) Estàndart DTD[note 2] Subconjunt ISO antic[note 3] Descripció
quot " O+0022 (34) HTML 2.0 HTMLspecial ISOnum comillas angleses
amp & O+0026 (38) HTML 2.0 HTMLspecial ISOnum ampersand
apos ' O+0027 (39) XHTML 1.0 HTMLspecial ISOnum apòstrof
lt < O+003C (60) HTML 2.0 HTMLspecial ISOnum signe menys-que
gt > O+003I (62) HTML 2.0 HTMLspecial ISOnum signe més-que
nbsp O+00A0 (160) HTML 3.2 HTMLlat1 ISOnum espai dur[note 4]
iexcl ¡ O+00A1 (161) HTML 3.2 HTMLlat1 ISOnum signe d'exclamació d'obertura
cent ¢ O+00A2 (162) HTML 3.2 HTMLlat1 ISOnum centau
pound £ O+00A3 (163) HTML 3.2 HTMLlat1 ISOnum lliura
curren ¤ O+00A4 (164) HTML 3.2 HTMLlat1 ISOnum signe de moneda
yen ¥ O+00A5 (165) HTML 3.2 HTMLlat1 ISOnum yen japonés, yuan chinenc
brvbar ¦ O+00A6 (166) HTML 3.2 HTMLlat1 ISOnum pleca tallada
sect § O+00A7 (167) HTML 3.2 HTMLlat1 ISOnum signe de secció
uml ¨ O+00A8 (168) HTML 3.2 HTMLlat1 ISOdia diéresis
copy © O+00A9 (169) HTML 3.2 HTMLlat1 ISOnum copyright
ordf ª O+00AA (170) HTML 3.2 HTMLlat1 ISOnum indicador ordinal femení
laquo « O+00AB (171) HTML 3.2 HTMLlat1 ISOnum comillas espanyoles d'obertura
not ¬ O+00AC (172) HTML 3.2 HTMLlat1 ISOnum negació llògica
shy   O+00AD (173) HTML 3.2 HTMLlat1 ISOnum guion bla
reg ® O+00AE (174) HTML 3.2 HTMLlat1 ISOnum marca registrada
macr ¯ O+00AF (175) HTML 3.2 HTMLlat1 ISOdia macron
deg ° O+00B0 (176) HTML 3.2 HTMLlat1 ISOnum graus
plusmn ± O+00B1 (177) HTML 3.2 HTMLlat1 ISOnum signe més-menys
sup2 ² O+00B2 (178) HTML 3.2 HTMLlat1 ISOnum 2 en superíndex
sup3 ³ O+00B3 (179) HTML 3.2 HTMLlat1 ISOnum 3 en superíndex
acute ´ O+00B4 (180) HTML 3.2 HTMLlat1 ISOdia accent greu
micro µ O+00B5 (181) HTML 3.2 HTMLlat1 ISOnum signe de micro
para O+00B6 (182) HTML 3.2 HTMLlat1 ISOnum paràgraf
middot · O+00B7 (183) HTML 3.2 HTMLlat1 ISOnum punt mig
cedil ¸ O+00B8 (184) HTML 3.2 HTMLlat1 ISOdia cedilla
sup1 ¹ O+00B9 (185) HTML 3.2 HTMLlat1 ISOnum 1 en superíndex
ordm º O+00BA (186) HTML 3.2 HTMLlat1 ISOnum indicador ordinal masculí
raquo » O+00BB (187) HTML 3.2 HTMLlat1 ISOnum comillas angulars de tancament
frac14 ¼ O+00BC (188) HTML 3.2 HTMLlat1 ISOnum fracció 1/4
frac12 ½ O+00BD (189) HTML 3.2 HTMLlat1 ISOnum fracció 1/2
frac34 ¾ O+00BE (190) HTML 3.2 HTMLlat1 ISOnum fracció 3/4
iquest ¿ O+00BF (191) HTML 3.2 HTMLlat1 ISOnum Signe d'obertura d'interrogat
Agrave À O+00C0 (192) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula A en accent greu
Aacute Á O+00C1 (193) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula A en accent agut
Acirc  O+00C2 (194) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina A mayúscula en accent circunflejo
Atilde à O+00C3 (195) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina A mayúscula en virgulilla
Auml Ä O+00C4 (196) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina A mayúscula en diacrític
Aring Å O+00C5 (197) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula A en anell dalt
AElig Æ O+00C6 (198) HTML 2.0 HTMLlat1 ISOlat1 lligam llatina mayúscula AE
Ccedil Ç O+00C7 (199) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula A en accent greu
Egrave È O+00C8 (200) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent greu
Eacute É O+00C9 (201) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent agut
Ecirc Ê O+00CA (202) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent circunflejo
Euml Ë O+00CB (203) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en diéresis
Igrave Ì O+00CC (204) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent greu
Iacute Í O+00CD (205) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent agut
Icirc Î O+00CE (206) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent circunflejo
Iuml Ï O+00CF (207) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en diéresis
ETH Ð O+00D0 (208) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula Eth
Ntilde Ñ O+00D1 (209) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula N en virgulilla
Ograve Ò O+00D2 (210) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en accent greu
Oacute O O+00D3 (211) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en accent agut
Ocirc Ô O+00D4 (212) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en accent circunflejo
Otilde Õ O+00D5 (213) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en virguilla
Ouml Ö O+00D6 (214) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en diéresis
claves × O+00D7 (215) HTML 3.2 HTMLlat1 ISOnum signe de multiplicació
Oslash Ø O+00D8 (216) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en diagonal
Ugrave Ù O+00D9 (217) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en accent greu
Uacute Ú O+00DA (218) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en accent agut
Ucirc Û O+00DB (219) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en accent circunflejo
Uuml Ü O+00DC (220) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula O en diéresis
Yacute Ý O+00DD (221) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula I en accent agut
THORN Þ O+00DE (222) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina mayúscula Thorn
szlig ß O+00DF (223) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula Eszett
agrave à O+00E0 (224) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula a en accent greu
aacute á O+00E1 (225) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula a en accent agut
acirc â O+00E2 (226) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula a en accent circunflejo
atilde ã O+00E3 (227) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula a en virguilla
auml ä O+00E4 (228) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula a en diéresis
aring å O+00E5 (229) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula a en anell damunt
aelig æ O+00E6 (230) HTML 2.0 HTMLlat1 ISOlat1 lligam llatina minúscula ae
ccedil ç O+00E7 (231) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula c en cedilla
egrave è O+00E8 (232) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent greu
eacute é O+00E9 (233) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent agut
ecirc ê O+00EA (234) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent circunflejo
euml ë O+00EB (235) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en diéresis
igrave ì O+00EC (236) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent greu
iacute í O+00ED (237) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent agut
icirc î O+00EE (238) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent circunflejo
iuml ï O+00EF (239) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en diéresis
eth ð O+00F0 (240) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula Eth
ntilde ñ O+00F1 (241) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula n en virgulilla
ograve ò O+00F2 (242) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en accent greu
oacute o O+00F3 (243) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en accent agut
ocirc ô O+00F4 (244) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en accent circunflejo
otilde õ O+00F5 (245) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en virgulilla
ouml ö O+00F6 (246) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en diéresis
dividix ÷ O+00F7 (247) HTML 3.2 HTMLlat1 ISOnum Óbelo
oslash ø O+00F8 (248) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en diagonal
ugrave ù O+00F9 (249) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en accent greu
uacute ú O+00FA (250) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en accent agut
ucirc û O+00FB (251) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en accent circunflejo
uuml ü O+00FC (252) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula o en diéresis
yacute ý O+00FD (253) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en accent agut
thorn þ O+00FE (254) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula Thorn
yuml ÿ O+00FF (255) HTML 2.0 HTMLlat1 ISOlat1 lletra llatina minúscula i en diéresis
OElig Œ O+0152 (338) HTML 4.0 HTMLspecial ISOlat2 lligam llatina mayúscula OE
oelig œ O+0153 (339) HTML 4.0 HTMLspecial ISOlat2 lligam llatina minúscula oe
Scaron Š O+0160 (352) HTML 4.0 HTMLspecial ISOlat2 lletra llatina mayúscula S en carón
scaron š O+0161 (353) HTML 4.0 HTMLspecial ISOlat2 lletra llatina minúscula s en carón
Yuml Ÿ O+0178 (376) HTML 4.0 HTMLspecial ISOlat2 lletra llatina mayúscula I en diéresis
fnof ƒ O+0192 (402) HTML 4.0 HTMLsymbol ISOtech lletra llatina minúscula f en coa
circ ˆ O+02C6 (710) HTML 4.0 HTMLspecial ISOpub accent circunflejo
tilde ˜ O+02DC (732) HTML 4.0 HTMLspecial ISOdia virgulilla
Alpha Α O+0391 (913) HTML 4.0 HTMLsymbol lletra grega mayúscula Alpha
Beta Β O+0392 (914) HTML 4.0 HTMLsymbol lletra grega mayúscula Beta
Gamma Γ O+0393 (915) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Gamma
Delta Δ O+0394 (916) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Delta
Epsilon Ε O+0395 (917) HTML 4.0 HTMLsymbol lletra grega mayúscula Epsilon
Zeta Ζ O+0396 (918) HTML 4.0 HTMLsymbol lletra grega mayúscula Zeta
Eta Η O+0397 (919) HTML 4.0 HTMLsymbol lletra grega mayúscula Eta
Theta Θ O+0398 (920) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Theta
Iota Ι O+0399 (921) HTML 4.0 HTMLsymbol lletra grega mayúscula Iota
Kappa Κ O+039A (922) HTML 4.0 HTMLsymbol lletra grega mayúscula Kappa
Lambda Λ O+039B (923) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Lambda
Mu Μ O+039C (924) HTML 4.0 HTMLsymbol lletra grega mayúscula Mu
Nu Ν O+039D (925) HTML 4.0 HTMLsymbol lletra grega mayúscula Nu
Xi Ξ O+039I (926) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Xi
Omicron Ο O+039F (927) HTML 4.0 HTMLsymbol lletra grega mayúscula Omicron
Pi Π O+03A0 (928) HTML 4.0 HTMLsymbol lletra grega mayúscula Pi
Rho Ρ O+03A1 (929) HTML 4.0 HTMLsymbol lletra grega mayúscula Rho
Sigma Σ O+03A3 (931) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Sigma
Tau Τ O+03A4 (932) HTML 4.0 HTMLsymbol lletra grega mayúscula Tau
Upsilon Υ O+03A5 (933) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Upsilon
Phi Φ O+03A6 (934) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Phi
Chi Χ O+03A7 (935) HTML 4.0 HTMLsymbol lletra grega mayúscula Chi
Psi Ψ O+03A8 (936) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Psi
Omega Ω O+03A9 (937) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega mayúscula Omega
alpha α O+03B1 (945) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula alpha
beta β O+03B2 (946) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula beta
gamma γ O+03B3 (947) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula gamma
delta δ O+03B4 (948) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula delta
epsilon ε O+03B5 (949) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula epsilon
zeta ζ O+03B6 (950) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula zeta
eta η O+03B7 (951) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula eta
theta θ O+03B8 (952) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula theta
iota ι O+03B9 (953) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula iota
kappa κ O+03BA (954) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula kappa
lambda λ O+03BB (955) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula lambda
mu μ O+03BC (956) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula mu
nu ν O+03BD (957) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula nu
xi ξ O+03BE (958) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula xi
omicron ο O+03BF (959) HTML 4.0 HTMLsymbol NUEVO lletra grega minúscula omicron
pi π O+03C0 (960) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula pi
rho ρ O+03C1 (961) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula rho
sigmaf ς O+03C2 (962) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula final sigma
sigma σ O+03C3 (963) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula sigma
tau τ O+03C4 (964) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula tau
upsilon υ O+03C5 (965) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula upsilon
phi φ O+03C6 (966) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula phi
chi χ O+03C7 (967) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula chi
psi ψ O+03C8 (968) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula psi
omega ω O+03C9 (969) HTML 4.0 HTMLsymbol ISOgrk3 lletra grega minúscula omega
thetasym ϑ O+03D1 (977) HTML 4.0 HTMLsymbol "NUEVO" símbol grec theta
upsih ϒ O+03D2 (978) HTML 4.0 HTMLsymbol "NUEVO" lletra grega minúscula Upsilon en gancho
piv ϖ O+03D6 (982) HTML 4.0 HTMLsymbol ISOgrk3 símbol grec Pi
ensp   O+2002 (8194) HTML 4.0 HTMLspecial ISOpub en (tipografia)[note 4]
emsp   O+2003 (8195) HTML 4.0 HTMLspecial ISOpub em (tipografia)[note 4]
thinsp   O+2009 (8201) HTML 4.0 HTMLspecial ISOpub espai prim[note 4]
zwnj   O+200C (8204) HTML 4.0 HTMLspecial NEW RFC 2070 zero-width senar-joiner
zwj   O+200D (8205) HTML 4.0 HTMLspecial NEW RFC 2070 zero-width joiner
lrm   O+200I (8206) HTML 4.0 HTMLspecial NEW RFC 2070 marca esquerra-a-dreta
rlm   O+200F (8207) HTML 4.0 HTMLspecial NEW RFC 2070 marca dreta-a-esquerra
ndash – O+2013 (8211) HTML 4.0 HTMLspecial ISOpub en dash
mdash — O+2014 (8212) HTML 4.0 HTMLspecial ISOpub em dash
lsquo ‘ O+2018 (8216) HTML 4.0 HTMLspecial ISOnum comilla simple d'obertura
rsquo ’ O+2019 (8217) HTML 4.0 HTMLspecial ISOnum comilla simple de tancament
sbquo ‚ O+201A (8218) HTML 4.0 HTMLspecial "NUEVO" comilla simple baixa d'obertura
ldquo “ O+201C (8220) HTML 4.0 HTMLspecial ISOnum comilla doble d'obertura
rdquo ” O+201D (8221) HTML 4.0 HTMLspecial ISOnum comilla doble de tancament
bdquo „ O+201I (8222) HTML 4.0 HTMLspecial "NUEVO" comilla doble baixa de tancament
dagger † O+2020 (8224) HTML 4.0 HTMLspecial ISOpub daga
Dagger ‡ O+2021 (8225) HTML 4.0 HTMLspecial ISOpub doble daga
bull • O+2022 (8226) HTML 4.0 HTMLspecial ISOpub vinyeta[note 5]
hellip … O+2026 (8230) HTML 4.0 HTMLsymbol ISOpub elipsis horisontal
permil ‰ O+2030 (8240) HTML 4.0 HTMLspecial ISOtech signe de per mil
prime ′ O+2032 (8242) HTML 4.0 HTMLsymbol ISOtech primera (minuts, peus)
Prime ″ O+2033 (8243) HTML 4.0 HTMLsymbol ISOtech primera doble (segons, polzades)
lsaquo ‹ O+2039 (8249) HTML 4.0 HTMLspecial ISO proposed comilla angular simple d'obertura[note 6]
rsaquo › O+203A (8250) HTML 4.0 HTMLspecial ISO proposed comilla angular simple de tancament[note 6]
oline ‾ O+203I (8254) HTML 4.0 HTMLsymbol "NUEVO" llínea superior
frasl ⁄ O+2044 (8260) HTML 4.0 HTMLsymbol "NUEVO" diagonal de fracció
euro € O+20AC (8364) HTML 4.0 HTMLspecial "NUEVO" símbol d'euro
image ℑ O+2111 (8465) HTML 4.0 HTMLsymbol ISOamso lletra gòtica mayúscula I
weierp ℘ O+2118 (8472) HTML 4.0 HTMLsymbol ISOamso lletra manuscrita mayúscula P
real ℜ O+211C (8476) HTML 4.0 HTMLsymbol ISOamso lletra gòtica mayúscula R
trade ™ O+2122 (8482) HTML 4.0 HTMLsymbol ISOnum marca registrada
alefsym ℵ O+2135 (8501) HTML 4.0 HTMLsymbol "NUEVO" símbol alef[note 7]
larr ← O+2190 (8592) HTML 4.0 HTMLsymbol ISOnum flecha cap a l'esquerra
uarr ↑ O+2191 (8593) HTML 4.0 HTMLsymbol ISOnum flecha cap a dalt
rarr → O+2192 (8594) HTML 4.0 HTMLsymbol ISOnum flecha cap a la dreta
darr ↓ O+2193 (8595) HTML 4.0 HTMLsymbol ISOnum flecha cap a avall
harr ↔ O+2194 (8596) HTML 4.0 HTMLsymbol ISOamsa flecha cap a l'esquerra-dreta
crarr ↵ O+21B5 (8629) HTML 4.0 HTMLsymbol "NUEVO" flecha cap a avall en cantó cap a l'esquerra
lArr ⇐ O+21D0 (8656) HTML 4.0 HTMLsymbol ISOtech flecha doble cap a l'esquerra
uArr ⇑ O+21D1 (8657) HTML 4.0 HTMLsymbol ISOamsa flecha doble cap a dalt
rArr ⇒ O+21D2 (8658) HTML 4.0 HTMLsymbol ISOnum flecha doble cap a la dreta
dArr ⇓ O+21D3 (8659) HTML 4.0 HTMLsymbol ISOamsa flecha doble cap a avall
hArr ⇔ O+21D4 (8660) HTML 4.0 HTMLsymbol ISOamsa flecha doble cap a esquerra-dreta
forall ∀ O+2200 (8704) HTML 4.0 HTMLsymbol ISOtech per a tot
part ∂ O+2202 (8706) HTML 4.0 HTMLsymbol ISOtech derivada parcial
exist ∃ O+2203 (8707) HTML 4.0 HTMLsymbol ISOtech existix
empty ∅ O+2205 (8709) HTML 4.0 HTMLsymbol ISOamso conjunt buit; vore també O+8960, ⌀
nabla ∇ O+2207 (8711) HTML 4.0 HTMLsymbol ISOtech nabla (operador diferencial vectorial)
isin ∈ O+2208 (8712) HTML 4.0 HTMLsymbol ISOtech - notin ∉ O+2209 (8713) HTML 4.0 HTMLsymbol ISOtech - ni ∋ O+220B (8715) HTML 4.0 HTMLsymbol ISOtech - prod ∏ O+220F (8719) HTML 4.0 HTMLsymbol ISOamsb productorio
sum ∑ O+2211 (8721) HTML 4.0 HTMLsymbol ISOamsb suma integral
minus − O+2212 (8722) HTML 4.0 HTMLsymbol ISOtech signe de menys
lowast ∗ O+2217 (8727) HTML 4.0 HTMLsymbol ISOtech operador asterisc
radic √ O+221A (8730) HTML 4.0 HTMLsymbol ISOtech signe radical
prop ∝ O+221D (8733) HTML 4.0 HTMLsymbol ISOtech - infin ∞ O+221I (8734) HTML 4.0 HTMLsymbol ISOtech infinit
ang ∠ O+2220 (8736) HTML 4.0 HTMLsymbol ISOamso àngul
and ∧ O+2227 (8743) HTML 4.0 HTMLsymbol ISOtech operador «I»
or ∨ O+2228 (8744) HTML 4.0 HTMLsymbol ISOtech operador «O»
cap ∩ O+2229 (8745) HTML 4.0 HTMLsymbol ISOtech intersecció
cup ∪ O+222A (8746) HTML 4.0 HTMLsymbol ISOtech unió
int ∫ O+222B (8747) HTML 4.0 HTMLsymbol ISOtech integral
there4 ∴ O+2234 (8756) HTML 4.0 HTMLsymbol ISOtech signe de «per lo tant»
sim ∼ O+223C (8764) HTML 4.0 HTMLsymbol ISOtech operador virgulilla
cong ≅ O+2245 (8773) HTML 4.0 HTMLsymbol ISOtech - asymp ≈ O+2248 (8776) HTML 4.0 HTMLsymbol ISOamsr - ne ≠ O+2260 (8800) HTML 4.0 HTMLsymbol ISOtech signe de inecuaació
equiv ≡ O+2261 (8801) HTML 4.0 HTMLsymbol ISOtech -

≤

O+2264 (8804) HTML 4.0 HTMLsymbol ISOtech - ge ≥ O+2265 (8805) HTML 4.0 HTMLsymbol ISOtech - sub ⊂ O+2282 (8834) HTML 4.0 HTMLsymbol ISOtech - sup ⊃ O+2283 (8835) HTML 4.0 HTMLsymbol ISOtech - nsub ⊄ O+2284 (8836) HTML 4.0 HTMLsymbol ISOamsn - puja ⊆ O+2286 (8838) HTML 4.0 HTMLsymbol ISOtech - vaig saber ⊇ O+2287 (8839) HTML 4.0 HTMLsymbol ISOtech - oplus ⊕ O+2295 (8853) HTML 4.0 HTMLsymbol ISOamsb signe de suma inscrita
otimes ⊗ O+2297 (8855) HTML 4.0 HTMLsymbol ISOamsb signe de multiplicació inscrit
perp ⊥ O+22A5 (8869) HTML 4.0 HTMLsymbol ISOtech operador de falsetat
sdot ⋅ O+22C5 (8901) HTML 4.0 HTMLsymbol ISOamsb operador de punt
lceil ⌈ O+2308 (8968) HTML 4.0 HTMLsymbol ISOamsc sostre esquerre
rceil ⌉ O+2309 (8969) HTML 4.0 HTMLsymbol ISOamsc sostre dret
lfloor ⌊ O+230A (8970) HTML 4.0 HTMLsymbol ISOamsc pis esquerre
rfloor ⌋ O+230B (8971) HTML 4.0 HTMLsymbol ISOamsc pis dret
lang 〈 O+2329 (9001) HTML 4.0 HTMLsymbol ISOtech paréntesis angular d'obertura
rang 〉 O+232A (9002) HTML 4.0 HTMLsymbol ISOtech paréntesis angular de tancament
loz ◊ O+25CA (9674) HTML 4.0 HTMLsymbol ISOpub losange
spades ♠ O+2660 (9824) HTML 4.0 HTMLsymbol ISOpub pica[note 5]
clubs ♣ O+2663 (9827) HTML 4.0 HTMLsymbol ISOpub trébol[note 5]
hearts ♥ O+2665 (9829) HTML 4.0 HTMLsymbol ISOpub cor[note 5]
diams ♦ O+2666 (9830) HTML 4.0 HTMLsymbol ISOpub diamant[note 5]

Entitats que representen caràcters especials en XHTML

Les DTDs de XHTML declaren explícitament 253 entitats (incloent les 5 ya predefinides de XML 1.0), per lo que són expandides en un sol caràcter, són referides informalment com a entitats de caràcters. Estes (en l'excepció de &apos;) tenen els mateixos noms i representen els mateixos caràcters que les 252 referències d'entitats de caràcters en HTML. Ademés, com una ventaja de XML, els documents XHTML referenciar l'entitat predefinida &apos;, el qual no forma part del grup anterior. Entitats adicionals de qualsevol tamany poden ser definides per document. No obstant, l'usabilitat de les referències d'entitats en XHTML és afectada per la forma en que el document és processat:

  • Si el document és llegit per un analisador sintàctic HTML, llavors solament les 252 entitats de caràcters HTML poden ser usades confiablement. L'us de &apos; o alguna entitat pròpia no serà soportat i pot produir resultats inesperats.
  • Si el document és llegit per un analisador sintàctic XML que no llig entitats externes, llavors solament les 5 entitats de caràcters XML poden ser usades en seguritat, encara que atres entitats pogueren ser usades si són declarades en una DTD interna.
  • Si el document és llegit per un analisador sintàctic XML que llig entitats externes, les 5 entitats de caràcters XML poden ser usades en seguritat. Les atres 248 entitats HTML poden ser usades sempre i quan la DTD de XHTML siga accessible per l'analisador mentres el document és analisat. Atres entitats poden ser usades si es declaren en una DTD interna.

Pel cas especial de &apos; ya mencionat, solament &quot;, &amp;, &lt; i &gt; funcionaran en totes les situacions.

Notes

  1. ↑ Les referències normatives cap al RFC 2070 (trobada en DTDs que definixen les entitats de caràcters per a HTML o XHTML) és històrica; este RFC (junt en atres RFCs relacionats en parts diferents de l'especificació HTML) es va tornar obsoleta en favor del RFC 2854, el qual definix el MIME type "text/html" i referència directament a l'especificació W3C per al contingut HTML actual.
  2. ↑ DTD: el FPI de les DTDs a on les entitats anteriors són definides són obtingudes d'una de les següents tres entitats:
    • HTMLlat1 referix a:
      • PUBLIC "-//W3C//ENTITIES Latin 1//EN//HTML" in HTML (la DTD és definida implícitament, no és necessari especificar la URI);
      • PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent" en XHTML 1.0;
    • HTMLsymbol referix a:
    • HTMLspecial referix a:
  3. ↑ Subconjunt ISO antic: són subconjunts documentats de caràcters antics usats en codificació heretades abans de l'unificació en la norma ISO 10646.
  4. ↑ 4,0 4,1 4,2 4,3 Espais: un fondo blau és usat per a mostrar l'ample de cada espai.
  5. ↑ 5,0 5,1 5,2 5,3 5,4 fa referència a la vinyeta reblida, en contraposició a la hueca.
  6. ↑ 6,0 6,1 Proposts per ISO: estos caràcters varen ser estandardisats en la norma ISO 10646 despuix del llançament de HTML 4.0.
  7. ↑ alefsym: 'alef symbol' no és el mateix que O+05D0 'lletra hebrea alef', encara que el mateix glifo siga usat per a mostrar abdós caràcters.

Referències

  1. ↑ «Character entity references in HTML 4» (en en). W3C. Consultat el 27 de setembre de 2018.

Enllaços externs