Movatterモバイル変換


[0]ホーム

URL:


Ir al contenido
WikipediaLa enciclopedia libre
Buscar

Anexo:Referencias a entidades de caracteres XML y HTML

De Wikipedia, la enciclopedia libre
Este artículo contiene caracteres especiales. Si se ve incorrectamente, consulteAyuda:Caracteres especiales.

En los documentosSGML,HTML yXML, las construcciones lógicas llamadascharacter data yattribute values consisten en secuencias decaracteres, en la cual cada carácter puede manifestarse directamente (es decir, representándose a sí mismo), o puede representarse mediante una serie de caracteres llamadasreferencia de caracteres, de las cuales hay dos tipos: unareferencia numérica de carácter y unareferencia a entidades de caracteres. Este anexo lista las referencias a entidades de caracteres válidas en los documentos HTML y XML.

Una referencia de entidad de carácter hace referencia al contenido de una entidad nombrada. Las entidades son declaradas en una DTD, utilizando la sintaxis<!ENTITY nombre "valor">.ဆ

Formato

[editar]

Unareferencia de carácter numérica hace referencia a un carácter por sucódigoUniversal Character Set/Unicode, y usa el formato:

&#nnnn;

o

&#xhhhh;

dondennnn es el código enbase decimal, yhhhh es el código enbase hexadecimal. Lax debe ser minúscula en los documentos XML. La formannnn ohhhh puede ser cualquier número de dígitos y puede incluir ceros. La formahhhh puede combinar mayúsculas y minúsculas, siendo las mayúsculas el estilo usual.

Por otro lado, unareferencia a entidades de caracteres hace referencia a un carácter por su nombre en unaentidad SGML que posee el carácter deseado como su reemplazo. La entidad debe estar ya predefinida (incluida dentro del lenguaje de marcado) o explícitamente declarada en unaDTD. El formato es el mismo para cualquier entidad de referencia:

&name;

dondename es el nombre sensible a mayúsculas de la entidad. Elpunto y coma es obligatorio.

Estándares públicos de conjuntos entidades de caracteres

[editar]
ISO Entity Sets
SGML proveyó un conjunto considerable de declaraciones de entidades para los caracteres más usados en la publicación occidental, para los sistemas de escrituralatina,griega ycirílica. LaAmerican Mathematical Society también contribuyó para añadir símbolos matemáticos.
HTML Entity Sets
Las versiones tempranas deHTML construyeron pequeños conjuntos de caracteres, relacionados con los caracteres encontrados en el árbol de fuentes Western 8-bit.
MathML Entity Sets
ElW3C desarrolló un conjunto de entidades de caracteres paraMathML.
XML Entity Sets
ElW3C MathML Working Group mantiene el conjunto público de entidades ISO, combinadas con las entidades MathML en elXML Entity Definitions for Characters. Este conjunto suple las necesidades en los documentosXHTML,MathML y las futuras versiones de HTML.
HTML5
HTML5 adopta las entidades XML comonamed character references, sin embargo, las reafirma sin referencia a sus fuentes y no las agrupa en conjuntos. Adicionalmente, la especificación de HTML5 provee mapeo entre nombre y cadena de caracteres Unicode con el uso deJSON.

Numerosos conjuntos de entidades se han desarrollado a partir de requerimientos particulares, y parascripts largos y cortos. Sin embargo, la llegada de Unicode ha mermado ampliamente su uso.

Entidades predefinidas en XML

[editar]

La especificación de XML no utiliza el término "character entity" o "character entity reference". La especificación XML utiliza cinco "entidades predefinidas" representando caracteres especiales, y requiere que todos los procesadores de XML los utilicen. Las entidades también pueden ser declaradas explícitamente en el DTD[note 1]​, pero si se hace eso, el texto reemplazado debe ser el mismo que en su versión original. XML también permite otras entidades nombradas de cualquier tamaño para ser definidos en un entorno por documento.

La tabla siguiente lista cinco entidades predefinidas de XML:

  • La columna "Nombre" menciona el nombre de la entidad.
  • La columna "Carácter" muestra el carácter en sí mismo, para reproducir el carácter se utiliza el prefijo "&" y el sufijo ";":&nombre;. Por ejemplo, el carácteret se codifica como&amp; y se reproduce como &.
  • La columna "Punto de código Unicode" cita el carácter mediante el código estándar de notación UCS/Unicode "U+", que muestra el punto de carácter en hexadecimal. El equivalente decimal del carácter está escrito en el paréntesis.
  • La columna "Estándar" indica la primera versión de XML que incluye la entidad. La columna "Descripción" cita el carácter por su nombre común, casi siempre, una traducción de los asignados en la notación UCS/Unicode.
NombreCarácterPunto de código UnicodeEstándarDescripción
quot"U+0022XML 1.0comillas dobles
amp&U+0026XML 1.0símbolo et (&) o ampersand
apos'U+0027XML 1.0apóstrofo
lt<U+003CXML 1.0signo menor que
gt>U+003EXML 1.0signo mayor que

Referencias de entidades de caracteres en HTML

[editar]

La DTD de HTML4 define 252 entidades con un nombre, referencias que actúan como aliases mnemotécnicos para algunos caracteres de Unicode.[1]​ La especificación de HTML4 requiere el uso de DTDs estándar y no permite a los usuarios usar entidades adicionales.

En la tabla de abajo, La columna "Estándar" indica la primera versión del HTML DTD que define la referencia de la entidad del carácter. HTML 4.01 no provee ninguna referencia de caracteres nueva.

Para usar alguna de estas referencias en un documento HTML o XML, ingresa un ampersand (&) seguido por el nombre de la entidad y un punto y coma (;), por ejemplo,&amp; para el ampersand ("&").

NombreCarácterCódigo Unicode (decimal)EstándarDTD[note 2]Subconjunto ISO antiguo[note 3]Descripción
quot"U+0022 (34)HTML 2.0HTMLspecialISOnumcomillas inglesas
amp&U+0026 (38)HTML 2.0HTMLspecialISOnumampersand
apos'U+0027 (39)XHTML 1.0HTMLspecialISOnumapóstrofo
lt<U+003C (60)HTML 2.0HTMLspecialISOnumsigno menos-que
gt>U+003E (62)HTML 2.0HTMLspecialISOnumsigno más-que
nbspU+00A0 (160)HTML 3.2HTMLlat1ISOnumespacio duro[note 4]
iexcl¡U+00A1 (161)HTML 3.2HTMLlat1ISOnumsigno de exclamación de apertura
cent¢U+00A2 (162)HTML 3.2HTMLlat1ISOnumcentavo
pound£U+00A3 (163)HTML 3.2HTMLlat1ISOnumlibra
curren¤U+00A4 (164)HTML 3.2HTMLlat1ISOnumsigno de moneda
yen¥U+00A5 (165)HTML 3.2HTMLlat1ISOnumyen japonés, yuan chino
brvbar¦U+00A6 (166)HTML 3.2HTMLlat1ISOnumpleca cortada
sect§U+00A7 (167)HTML 3.2HTMLlat1ISOnumsigno de sección
uml¨U+00A8 (168)HTML 3.2HTMLlat1ISOdiadiéresis
copy©U+00A9 (169)HTML 3.2HTMLlat1ISOnumcopyright
ordfªU+00AA (170)HTML 3.2HTMLlat1ISOnumindicador ordinal femenino
laquo«U+00AB (171)HTML 3.2HTMLlat1ISOnumcomillas españolas de apertura
not¬U+00AC (172)HTML 3.2HTMLlat1ISOnumnegación lógica
shy U+00AD (173)HTML 3.2HTMLlat1ISOnumguion blando
reg®U+00AE (174)HTML 3.2HTMLlat1ISOnummarca registrada
macr¯U+00AF (175)HTML 3.2HTMLlat1ISOdiamacron
deg°U+00B0 (176)HTML 3.2HTMLlat1ISOnumgrados
plusmn±U+00B1 (177)HTML 3.2HTMLlat1ISOnumsigno más-menos
sup2²U+00B2 (178)HTML 3.2HTMLlat1ISOnum2 en superíndice
sup3³U+00B3 (179)HTML 3.2HTMLlat1ISOnum3 en superíndice
acute´U+00B4 (180)HTML 3.2HTMLlat1ISOdiaacento grave
microµU+00B5 (181)HTML 3.2HTMLlat1ISOnumsigno de micro
paraU+00B6 (182)HTML 3.2HTMLlat1ISOnumpárrafo
middot·U+00B7 (183)HTML 3.2HTMLlat1ISOnumpunto medio
cedil¸U+00B8 (184)HTML 3.2HTMLlat1ISOdiacedilla
sup1¹U+00B9 (185)HTML 3.2HTMLlat1ISOnum1 en superíndice
ordmºU+00BA (186)HTML 3.2HTMLlat1ISOnumindicador ordinal masculino
raquo»U+00BB (187)HTML 3.2HTMLlat1ISOnumcomillas angulares de cierre
frac14¼U+00BC (188)HTML 3.2HTMLlat1ISOnumfracción 1/4
frac12½U+00BD (189)HTML 3.2HTMLlat1ISOnumfracción 1/2
frac34¾U+00BE (190)HTML 3.2HTMLlat1ISOnumfracción 3/4
iquest¿U+00BF (191)HTML 3.2HTMLlat1ISOnumSigno de apertura de interrogación
AgraveÀU+00C0 (192)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula A con acento grave
AacuteÁU+00C1 (193)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula A con acento agudo
AcircÂU+00C2 (194)HTML 2.0HTMLlat1ISOlat1letra latina A mayúscula con acento circunflejo
AtildeÃU+00C3 (195)HTML 2.0HTMLlat1ISOlat1letra latina A mayúscula con virgulilla
AumlÄU+00C4 (196)HTML 2.0HTMLlat1ISOlat1letra latina A mayúscula con diacrítico
AringÅU+00C5 (197)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula A con anillo arriba
AEligÆU+00C6 (198)HTML 2.0HTMLlat1ISOlat1ligadura latina mayúscula AE
CcedilÇU+00C7 (199)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula A con acento grave
EgraveÈU+00C8 (200)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula E con acento grave
EacuteÉU+00C9 (201)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula E con acento agudo
EcircÊU+00CA (202)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula E con acento circunflejo
EumlËU+00CB (203)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula E con diéresis
IgraveÌU+00CC (204)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula I con acento grave
IacuteÍU+00CD (205)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula I con acento agudo
IcircÎU+00CE (206)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula I con acento circunflejo
IumlÏU+00CF (207)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula I con diéresis
ETHÐU+00D0 (208)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula Eth
NtildeÑU+00D1 (209)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula N con virgulilla
OgraveÒU+00D2 (210)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula O con acento grave
OacuteÓU+00D3 (211)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula O con acento agudo
OcircÔU+00D4 (212)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula O con acento circunflejo
OtildeÕU+00D5 (213)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula O con virguilla
OumlÖU+00D6 (214)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula O con diéresis
times×U+00D7 (215)HTML 3.2HTMLlat1ISOnumsigno de multiplicación
OslashØU+00D8 (216)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula O con diagonal
UgraveÙU+00D9 (217)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula U con acento grave
UacuteÚU+00DA (218)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula U con acento agudo
UcircÛU+00DB (219)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula U con acento circunflejo
UumlÜU+00DC (220)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula U con diéresis
YacuteÝU+00DD (221)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula Y con acento agudo
THORNÞU+00DE (222)HTML 2.0HTMLlat1ISOlat1letra latina mayúscula Thorn
szligßU+00DF (223)HTML 2.0HTMLlat1ISOlat1letra latina minúsculaEszett
agraveàU+00E0 (224)HTML 2.0HTMLlat1ISOlat1letra latina minúscula a con acento grave
aacuteáU+00E1 (225)HTML 2.0HTMLlat1ISOlat1letra latina minúscula a con acento agudo
acircâU+00E2 (226)HTML 2.0HTMLlat1ISOlat1letra latina minúscula a con acento circunflejo
atildeãU+00E3 (227)HTML 2.0HTMLlat1ISOlat1letra latina minúscula a con virguilla
aumläU+00E4 (228)HTML 2.0HTMLlat1ISOlat1letra latina minúscula a con diéresis
aringåU+00E5 (229)HTML 2.0HTMLlat1ISOlat1letra latina minúscula a con anillo encima
aeligæU+00E6 (230)HTML 2.0HTMLlat1ISOlat1ligadura latina minúscula ae
ccedilçU+00E7 (231)HTML 2.0HTMLlat1ISOlat1letra latina minúscula c con cedilla
egraveèU+00E8 (232)HTML 2.0HTMLlat1ISOlat1letra latina minúscula e con acento grave
eacuteéU+00E9 (233)HTML 2.0HTMLlat1ISOlat1letra latina minúscula e con acento agudo
ecircêU+00EA (234)HTML 2.0HTMLlat1ISOlat1letra latina minúscula e con acento circunflejo
eumlëU+00EB (235)HTML 2.0HTMLlat1ISOlat1letra latina minúscula e con diéresis
igraveìU+00EC (236)HTML 2.0HTMLlat1ISOlat1letra latina minúscula i con acento grave
iacuteíU+00ED (237)HTML 2.0HTMLlat1ISOlat1letra latina minúscula i con acento agudo
icircîU+00EE (238)HTML 2.0HTMLlat1ISOlat1letra latina minúscula i con acento circunflejo
iumlïU+00EF (239)HTML 2.0HTMLlat1ISOlat1letra latina minúscula i con diéresis
ethðU+00F0 (240)HTML 2.0HTMLlat1ISOlat1letra latina minúsculaEth
ntildeñU+00F1 (241)HTML 2.0HTMLlat1ISOlat1letra latina minúscula n con virgulilla
ograveòU+00F2 (242)HTML 2.0HTMLlat1ISOlat1letra latina minúscula o con acento grave
oacuteóU+00F3 (243)HTML 2.0HTMLlat1ISOlat1letra latina minúscula o con acento agudo
ocircôU+00F4 (244)HTML 2.0HTMLlat1ISOlat1letra latina minúscula o con acento circunflejo
otildeõU+00F5 (245)HTML 2.0HTMLlat1ISOlat1letra latina minúscula o con virgulilla
oumlöU+00F6 (246)HTML 2.0HTMLlat1ISOlat1letra latina minúscula o con diéresis
divide÷U+00F7 (247)HTML 3.2HTMLlat1ISOnumÓbelo
oslashøU+00F8 (248)HTML 2.0HTMLlat1ISOlat1letra latina minúscula o con diagonal
ugraveùU+00F9 (249)HTML 2.0HTMLlat1ISOlat1letra latina minúscula u con acento grave
uacuteúU+00FA (250)HTML 2.0HTMLlat1ISOlat1letra latina minúscula u con acento agudo
ucircûU+00FB (251)HTML 2.0HTMLlat1ISOlat1letra latina minúscula u con acento circunflejo
uumlüU+00FC (252)HTML 2.0HTMLlat1ISOlat1letra latina minúscula u con diéresis
yacuteýU+00FD (253)HTML 2.0HTMLlat1ISOlat1letra latina minúscula y con acento agudo
thornþU+00FE (254)HTML 2.0HTMLlat1ISOlat1letra latina minúscula Thorn
yumlÿU+00FF (255)HTML 2.0HTMLlat1ISOlat1letra latina minúscula y con diéresis
OEligŒU+0152 (338)HTML 4.0HTMLspecialISOlat2ligadura latina mayúscula OE
oeligœU+0153 (339)HTML 4.0HTMLspecialISOlat2ligadura latina minúscula oe
ScaronŠU+0160 (352)HTML 4.0HTMLspecialISOlat2letra latina mayúscula S concarón
scaronšU+0161 (353)HTML 4.0HTMLspecialISOlat2letra latina minúscula s con carón
YumlŸU+0178 (376)HTML 4.0HTMLspecialISOlat2letra latina mayúscula Y con diéresis
fnofƒU+0192 (402)HTML 4.0HTMLsymbolISOtechletra latina minúscula f con cola
circˆU+02C6 (710)HTML 4.0HTMLspecialISOpubacento circunflejo
tilde˜U+02DC (732)HTML 4.0HTMLspecialISOdiavirgulilla
AlphaΑU+0391 (913)HTML 4.0HTMLsymbolletra griega mayúscula Alpha
BetaΒU+0392 (914)HTML 4.0HTMLsymbolletra griega mayúscula Beta
GammaΓU+0393 (915)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Gamma
DeltaΔU+0394 (916)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Delta
EpsilonΕU+0395 (917)HTML 4.0HTMLsymbolletra griega mayúscula Epsilon
ZetaΖU+0396 (918)HTML 4.0HTMLsymbolletra griega mayúscula Zeta
EtaΗU+0397 (919)HTML 4.0HTMLsymbolletra griega mayúscula Eta
ThetaΘU+0398 (920)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Theta
IotaΙU+0399 (921)HTML 4.0HTMLsymbolletra griega mayúscula Iota
KappaΚU+039A (922)HTML 4.0HTMLsymbolletra griega mayúscula Kappa
LambdaΛU+039B (923)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Lambda
MuΜU+039C (924)HTML 4.0HTMLsymbolletra griega mayúscula Mu
NuΝU+039D (925)HTML 4.0HTMLsymbolletra griega mayúscula Nu
XiΞU+039E (926)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Xi
OmicronΟU+039F (927)HTML 4.0HTMLsymbolletra griega mayúscula Omicron
PiΠU+03A0 (928)HTML 4.0HTMLsymbolletra griega mayúscula Pi
RhoΡU+03A1 (929)HTML 4.0HTMLsymbolletra griega mayúscula Rho
SigmaΣU+03A3 (931)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Sigma
TauΤU+03A4 (932)HTML 4.0HTMLsymbolletra griega mayúscula Tau
UpsilonΥU+03A5 (933)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Upsilon
PhiΦU+03A6 (934)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Phi
ChiΧU+03A7 (935)HTML 4.0HTMLsymbolletra griega mayúscula Chi
PsiΨU+03A8 (936)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Psi
OmegaΩU+03A9 (937)HTML 4.0HTMLsymbolISOgrk3letra griega mayúscula Omega
alphaαU+03B1 (945)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula alpha
betaβU+03B2 (946)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula beta
gammaγU+03B3 (947)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula gamma
deltaδU+03B4 (948)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula delta
epsilonεU+03B5 (949)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula epsilon
zetaζU+03B6 (950)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula zeta
etaηU+03B7 (951)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula eta
thetaθU+03B8 (952)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula theta
iotaιU+03B9 (953)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula iota
kappaκU+03BA (954)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula kappa
lambdaλU+03BB (955)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula lambda
muμU+03BC (956)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula mu
nuνU+03BD (957)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula nu
xiξU+03BE (958)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula xi
omicronοU+03BF (959)HTML 4.0HTMLsymbolNUEVOletra griega minúscula omicron
piπU+03C0 (960)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula pi
rhoρU+03C1 (961)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula rho
sigmafςU+03C2 (962)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula final sigma
sigmaσU+03C3 (963)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula sigma
tauτU+03C4 (964)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula tau
upsilonυU+03C5 (965)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula upsilon
phiφU+03C6 (966)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula phi
chiχU+03C7 (967)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula chi
psiψU+03C8 (968)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula psi
omegaωU+03C9 (969)HTML 4.0HTMLsymbolISOgrk3letra griega minúscula omega
thetasymϑU+03D1 (977)HTML 4.0HTMLsymbol"NUEVO"símbolo griego theta
upsihϒU+03D2 (978)HTML 4.0HTMLsymbol"NUEVO"letra griega minúscula Upsilon con gancho
pivϖU+03D6 (982)HTML 4.0HTMLsymbolISOgrk3símbolo griego Pi
enspU+2002 (8194)HTML 4.0HTMLspecialISOpuben (tipografía)[note 4]
emspU+2003 (8195)HTML 4.0HTMLspecialISOpubem (tipografía)[note 4]
thinspU+2009 (8201)HTML 4.0HTMLspecialISOpubespacio delgado[note 4]
zwnj U+200C (8204)HTML 4.0HTMLspecialNEWRFC 2070zero-width non-joiner
zwj U+200D (8205)HTML 4.0HTMLspecialNEWRFC 2070zero-width joiner
lrm U+200E (8206)HTML 4.0HTMLspecialNEWRFC 2070marca izquierda-a-derecha
rlm U+200F (8207)HTML 4.0HTMLspecialNEWRFC 2070marca derecha-a-izquierda
ndashU+2013 (8211)HTML 4.0HTMLspecialISOpuben dash
mdashU+2014 (8212)HTML 4.0HTMLspecialISOpubem dash
lsquoU+2018 (8216)HTML 4.0HTMLspecialISOnumcomilla simple de apertura
rsquoU+2019 (8217)HTML 4.0HTMLspecialISOnumcomilla simple de cierre
sbquoU+201A (8218)HTML 4.0HTMLspecial"NUEVO"comilla simple baja de apertura
ldquoU+201C (8220)HTML 4.0HTMLspecialISOnumcomilla doble de apertura
rdquoU+201D (8221)HTML 4.0HTMLspecialISOnumcomilla doble de cierre
bdquoU+201E (8222)HTML 4.0HTMLspecial"NUEVO"comilla doble baja de cierre
daggerU+2020 (8224)HTML 4.0HTMLspecialISOpubdaga
DaggerU+2021 (8225)HTML 4.0HTMLspecialISOpubdoble daga
bullU+2022 (8226)HTML 4.0HTMLspecialISOpubviñeta[note 5]
hellipU+2026 (8230)HTML 4.0HTMLsymbolISOpubelipsis horizontal
permilU+2030 (8240)HTML 4.0HTMLspecialISOtechsigno de por mil
primeU+2032 (8242)HTML 4.0HTMLsymbolISOtechprima (minutos, pies)
PrimeU+2033 (8243)HTML 4.0HTMLsymbolISOtechprima doble (segundos, pulgadas)
lsaquoU+2039 (8249)HTML 4.0HTMLspecialISO proposedcomilla angular simple de apertura[note 6]
rsaquoU+203A (8250)HTML 4.0HTMLspecialISO proposedcomilla angular simple de cierre[note 6]
olineU+203E (8254)HTML 4.0HTMLsymbol"NUEVO"línea superior
fraslU+2044 (8260)HTML 4.0HTMLsymbol"NUEVO"diagonal de fracción
euroU+20AC (8364)HTML 4.0HTMLspecial"NUEVO"símbolo de euro
imageU+2111 (8465)HTML 4.0HTMLsymbolISOamsoletra gótica mayúscula I
weierpU+2118 (8472)HTML 4.0HTMLsymbolISOamsoletra manuscrita mayúscula P
realU+211C (8476)HTML 4.0HTMLsymbolISOamsoletra gótica mayúscula R
tradeU+2122 (8482)HTML 4.0HTMLsymbolISOnummarca registrada
alefsymU+2135 (8501)HTML 4.0HTMLsymbol"NUEVO"símbolo alef[note 7]
larrU+2190 (8592)HTML 4.0HTMLsymbolISOnumflecha hacia la izquierda
uarrU+2191 (8593)HTML 4.0HTMLsymbolISOnumflecha hacia arriba
rarrU+2192 (8594)HTML 4.0HTMLsymbolISOnumflecha hacia la derecha
darrU+2193 (8595)HTML 4.0HTMLsymbolISOnumflecha hacia abajo
harrU+2194 (8596)HTML 4.0HTMLsymbolISOamsaflecha hacia la izquierda-derecha
crarrU+21B5 (8629)HTML 4.0HTMLsymbol"NUEVO"flecha hacia abajo con esquina hacia la izquierda
lArrU+21D0 (8656)HTML 4.0HTMLsymbolISOtechflecha doble hacia la izquierda
uArrU+21D1 (8657)HTML 4.0HTMLsymbolISOamsaflecha doble hacia arriba
rArrU+21D2 (8658)HTML 4.0HTMLsymbolISOnumflecha doble hacia la derecha
dArrU+21D3 (8659)HTML 4.0HTMLsymbolISOamsaflecha doble hacia abajo
hArrU+21D4 (8660)HTML 4.0HTMLsymbolISOamsaflecha doble hacia izquierda-derecha
forallU+2200 (8704)HTML 4.0HTMLsymbolISOtechpara todo
partU+2202 (8706)HTML 4.0HTMLsymbolISOtechderivada parcial
existU+2203 (8707)HTML 4.0HTMLsymbolISOtechexiste
emptyU+2205 (8709)HTML 4.0HTMLsymbolISOamsoconjunto vacío; véase tambiénU+8960, ⌀
nablaU+2207 (8711)HTML 4.0HTMLsymbolISOtechnabla (operador diferencial vectorial)
isinU+2208 (8712)HTML 4.0HTMLsymbolISOtechelemento de
notinU+2209 (8713)HTML 4.0HTMLsymbolISOtechno es un elemento de
niU+220B (8715)HTML 4.0HTMLsymbolISOtechcontiene a
prodU+220F (8719)HTML 4.0HTMLsymbolISOamsbproductorio
sumU+2211 (8721)HTML 4.0HTMLsymbolISOamsbsuma integral
minusU+2212 (8722)HTML 4.0HTMLsymbolISOtechsigno de menos
lowastU+2217 (8727)HTML 4.0HTMLsymbolISOtechoperador asterisco
radicU+221A (8730)HTML 4.0HTMLsymbolISOtechsigno radical
propU+221D (8733)HTML 4.0HTMLsymbolISOtechproporcional a
infinU+221E (8734)HTML 4.0HTMLsymbolISOtechinfinito
angU+2220 (8736)HTML 4.0HTMLsymbolISOamsoángulo
andU+2227 (8743)HTML 4.0HTMLsymbolISOtechoperador «Y»
orU+2228 (8744)HTML 4.0HTMLsymbolISOtechoperador «O»
capU+2229 (8745)HTML 4.0HTMLsymbolISOtechintersección
cupU+222A (8746)HTML 4.0HTMLsymbolISOtechunión
intU+222B (8747)HTML 4.0HTMLsymbolISOtechintegral
there4U+2234 (8756)HTML 4.0HTMLsymbolISOtechsigno de «por lo tanto»
simU+223C (8764)HTML 4.0HTMLsymbolISOtechoperador virgulilla
congU+2245 (8773)HTML 4.0HTMLsymbolISOtechcongruente a
asympU+2248 (8776)HTML 4.0HTMLsymbolISOamsraproximado a
neU+2260 (8800)HTML 4.0HTMLsymbolISOtechsigno de inecuación
equivU+2261 (8801)HTML 4.0HTMLsymbolISOtechidéntico a
leU+2264 (8804)HTML 4.0HTMLsymbolISOtechmenor o igual a
geU+2265 (8805)HTML 4.0HTMLsymbolISOtechmayor o igual a
subU+2282 (8834)HTML 4.0HTMLsymbolISOtechsubconjunto de
supU+2283 (8835)HTML 4.0HTMLsymbolISOtechsuperconjunto de
nsubU+2284 (8836)HTML 4.0HTMLsymbolISOamsnno es un subconjunto de
subeU+2286 (8838)HTML 4.0HTMLsymbolISOtechsubconjunto de o igual a
supeU+2287 (8839)HTML 4.0HTMLsymbolISOtechsuperconjunto de o igual a
oplusU+2295 (8853)HTML 4.0HTMLsymbolISOamsbsigno de suma inscrita
otimesU+2297 (8855)HTML 4.0HTMLsymbolISOamsbsigno de multiplicación inscrito
perpU+22A5 (8869)HTML 4.0HTMLsymbolISOtechoperador de falsedad
sdotU+22C5 (8901)HTML 4.0HTMLsymbolISOamsboperador de punto
lceilU+2308 (8968)HTML 4.0HTMLsymbolISOamsctecho izquierdo
rceilU+2309 (8969)HTML 4.0HTMLsymbolISOamsctecho derecho
lfloorU+230A (8970)HTML 4.0HTMLsymbolISOamscpiso izquierdo
rfloorU+230B (8971)HTML 4.0HTMLsymbolISOamscpiso derecho
langU+2329 (9001)HTML 4.0HTMLsymbolISOtechparéntesis angular de apertura
rangU+232A (9002)HTML 4.0HTMLsymbolISOtechparéntesis angular de cierre
lozU+25CA (9674)HTML 4.0HTMLsymbolISOpublosange
spadesU+2660 (9824)HTML 4.0HTMLsymbolISOpubpica[note 5]
clubsU+2663 (9827)HTML 4.0HTMLsymbolISOpubtrébol[note 5]
heartsU+2665 (9829)HTML 4.0HTMLsymbolISOpubcorazón[note 5]
diamsU+2666 (9830)HTML 4.0HTMLsymbolISOpubdiamante[note 5]

Entidades que representan caracteres especiales en XHTML

[editar]

Las DTDs de XHTML declaran explícitamente 253 entidades (incluyendo las5 ya predefinidas de XML 1.0), por lo que son expandidas en un solo carácter, son referidas informalmente comoentidades de caracteres. Éstas (con la excepción de&apos;) tienen los mismos nombres y representan los mismos caracteres quelas 252 referencias de entidades de caracteres en HTML. Además, como una ventaja deXML, los documentos XHTML referenciar la entidad predefinida&apos;, el cual no forma parte del grupo anterior. Entidades adicionales de cualquier tamaño pueden ser definidas por documento. Sin embargo, la usabilidad de las referencias de entidades en XHTML es afectada por la forma en que el documento es procesado:

  • Si el documento es leído por un analizador sintáctico HTML, entonces solo las 252 entidades de caracteres HTML pueden ser usadas confiablemente. El uso de&apos; o alguna entidad propia no será soportado y puede producir resultados inesperados.
  • Si el documento es leído por unanalizador sintáctico XML que no lee entidades externas, entonces solo las5 entidades de caracteres XML pueden ser usadas con seguridad, aunque otras entidades pudiesen ser usadas si son declaradas en una DTD interna.
  • Si el documento es leído por un analizador sintáctico XML que lee entidades externas, las 5 entidades de caracteres XML pueden ser usadas con seguridad. Las otras 248 entidades HTML pueden ser usadas siempre y cuando la DTD de XHTML sea accesible por el analizador mientras el documento es analizado. Otras entidades pueden ser usadas si se declaran en una DTD interna.

Debido al caso especial de&apos; ya mencionado, solo&quot;,&amp;,&lt; y&gt; funcionarán en todas las situaciones.

Notas

[editar]
  1. Las referencias normativas hacia elRFC 2070 (hallada en DTDs que definen las entidades de caracteres para HTML o XHTML) es histórica; este RFC (junto con otros RFCs relacionados con partes diferentes de la especificación HTML) se volvió obsoleta en favor delRFC 2854, el cual define elMIME type "text/html" y referencia directamente a la especificación W3C para el contenido HTML actual.
  2. DTD: el FPI de las DTDs donde las entidades anteriores son definidas son obtenidas de una de las siguientes tres entidades:
    • HTMLlat1 refiere a:
      • PUBLIC "-//W3C//ENTITIES Latin 1//EN//HTML" in HTML (la DTD es definida implícitamente, no es necesario 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 refiere a:
    • HTMLspecial refiere a:
  3. Subconjunto ISO antiguo: son subconjuntos documentados de caracteres antiguos usados en codificaciones heredadas antes de la unificación en la norma ISO 10646.
  4. abcdEspacios: un fondo azul es usado para mostrar el ancho de cada espacio.
  5. abcdehace referencia a la viñetarellenada, en contraposición a lahueca.
  6. abPropuestos por ISO: estos caracteres fueron estandarizados en la norma ISO 10646 después del lanzamiento de HTML 4.0.
  7. alefsym: 'alef symbol' no es el mismo que U+05D0 'letra hebrea alef', aunque el mismo glifo sea usado para mostrar ambos caracteres.

Referencias

[editar]
  1. «Character entity references in HTML 4»(en inglés). W3C. Consultado el 27 de septiembre de 2018. 

Enlaces externos

[editar]
Control de autoridades
Obtenido de «https://es.wikipedia.org/w/index.php?title=Anexo:Referencias_a_entidades_de_caracteres_XML_y_HTML&oldid=168906197»
Categorías:
Categoría oculta:

[8]ページ先頭

©2009-2026 Movatter.jp