Sommaire
Cette version d'HTML supporte plusieurs jeux d'entités caractères nommées :
Les entités caractères nommées de cette section produisent des caractères dont les équivalents numériques devraient toujours être supportés par des agents conformes au HTML 2.0. De ce fait, l'entité caractère ÷ est une forme plus convenable que la forme ÷ pour obtenir le signe de division (÷).
Pour supporter ces entités nommées, les agents devront non seulement reconnaître les noms des entités mais les convertir dans le caractère correct du répertoire de l'[ISO88591].
Le caractère de code 65533 (FFFD en hexa) est le dernier valide de l'UCS-2. 65534 (FFFE en hexa) est non assigné et réservé au titre de version inversée (en termes d'octets) de l'ESPACE INSECABLE DE LARGEUR ZERO pour des besois de détection de l'ordonnancement des octets. 65535 (FFFF en hexa) est non assigné.
<!-- Portions © International Organization for Standardization 1986 Permission to copy in any form is granted for use with conforming SGML systems and applications as defined in ISO 8879, provided this notice is included in all copies. --> <!-- Character entity set. Typical invocation: <!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Full Latin 1//EN//HTML"> %HTMLlat1; --> <!ENTITY nbsp CDATA " " -- espace insécable --> <!ENTITY iexcl CDATA "¡" -- exclamation inverse --> <!ENTITY cent CDATA "¢" -- pourcent --> <!ENTITY pound CDATA "£" -- livre sterling --> <!ENTITY curren CDATA "¤" -- monnaie (symbole général) --> <!ENTITY yen CDATA "¥" -- yen --> <!ENTITY brvbar CDATA "¦" -- barre brisée (verticale) --> <!ENTITY sect CDATA "§" -- section --> <!ENTITY uml CDATA "¨" -- tréma --> <!ENTITY copy CDATA "©" -- copyright --> <!ENTITY ordf CDATA "ª" -- ordinal indicator, feminine --> <!ENTITY laquo CDATA "«" -- angle quotation mark, left --> <!ENTITY not CDATA "¬" -- "non" --> <!ENTITY shy CDATA "­" -- hyphenation --> <!ENTITY reg CDATA "®" -- registered --> <!ENTITY macr CDATA "¯" -- macron --> <!ENTITY deg CDATA "°" -- degré --> <!ENTITY plusmn CDATA "±" -- plus-ou-moins --> <!ENTITY sup2 CDATA "²" -- carré --> <!ENTITY sup3 CDATA "³" -- cube --> <!ENTITY acute CDATA "´" -- accent aigu --> <!ENTITY micro CDATA "µ" -- micron --> <!ENTITY para CDATA "¶" -- paragraphe --> <!ENTITY middot CDATA "·" -- point centré --> <!ENTITY cedil CDATA "¸" -- cédille --> <!ENTITY sup1 CDATA "¹" -- puissance un --> <!ENTITY ordm CDATA "º" -- ordinal indicator, masculine --> <!ENTITY raquo CDATA "»" -- angle quotation mark, right --> <!ENTITY frac14 CDATA "¼" -- fraction un-quart --> <!ENTITY frac12 CDATA "½" -- fraction un-demi --> <!ENTITY frac34 CDATA "¾" -- fraction trois-quarts --> <!ENTITY iquest CDATA "¿" -- interrogation inversé --> <!ENTITY Agrave CDATA "À" -- A, accent grave --> <!ENTITY Aacute CDATA "Á" -- A, accent aigu --> <!ENTITY Acirc CDATA "Â" -- A, accent circonflexe --> <!ENTITY Atilde CDATA "Ã" -- A, tilde --> <!ENTITY Auml CDATA "Ä" -- A, tréma --> <!ENTITY Aring CDATA "Å" -- A, rond --> <!ENTITY AElig CDATA "Æ" -- AE diphthongué (ligature) --> <!ENTITY Ccedil CDATA "Ç" -- C, cédille --> <!ENTITY Egrave CDATA "È" -- E, accent grave --> <!ENTITY Eacute CDATA "É" -- E, accent aigu --> <!ENTITY Ecirc CDATA "Ê" -- E, accent circonflexe --> <!ENTITY Euml CDATA "Ë" -- E, tréma --> <!ENTITY Igrave CDATA "Ì" -- I, acent grave --> <!ENTITY Iacute CDATA "Í" -- I, accent aigu --> <!ENTITY Icirc CDATA "Î" -- I, accent circonflexe --> <!ENTITY Iuml CDATA "Ï" -- I, tréma --> <!ENTITY ETH CDATA "Ð" -- Eth, islandais --> <!ENTITY Ntilde CDATA "Ñ" -- N, tilde --> <!ENTITY Ograve CDATA "Ò" -- O, accent grave --> <!ENTITY Oacute CDATA "Ó" -- O, accent aigu --> <!ENTITY Ocirc CDATA "Ô" -- O, accent circonflexe --> <!ENTITY Otilde CDATA "Õ" -- O, tilde --> <!ENTITY Ouml CDATA "Ö" -- O, tréma --> <!ENTITY times CDATA "×" -- multiplier --> <!ENTITY Oslash CDATA "Ø" -- O, barré --> <!ENTITY Ugrave CDATA "Ù" -- U, accent grave --> <!ENTITY Uacute CDATA "Ú" -- U, accent aigu --> <!ENTITY Ucirc CDATA "Û" -- U, accent circonflexe --> <!ENTITY Uuml CDATA "Ü" -- U, tréma --> <!ENTITY Yacute CDATA "Ý" -- Y, accent aigu --> <!ENTITY THORN CDATA "Þ" -- THORN, islandais --> <!ENTITY szlig CDATA "ß" -- small sharp s, German (sz ligature) --> <!ENTITY agrave CDATA "à" -- a, accent grave --> <!ENTITY aacute CDATA "á" -- a, accent aigu --> <!ENTITY acirc CDATA "â" -- a, accent circonflexe --> <!ENTITY atilde CDATA "ã" -- a, tilde --> <!ENTITY auml CDATA "ä" -- a, tréma --> <!ENTITY aring CDATA "å" -- a, rond --> <!ENTITY aelig CDATA "æ" -- ae diphthongué (ligature) --> <!ENTITY ccedil CDATA "ç" -- c, cédille --> <!ENTITY egrave CDATA "è" -- e, accent grave --> <!ENTITY eacute CDATA "é" -- e, accent aigu --> <!ENTITY ecirc CDATA "ê" -- e, accent circonflexe --> <!ENTITY euml CDATA "ë" -- e, tréma --> <!ENTITY igrave CDATA "ì" -- i, accent grave --> <!ENTITY iacute CDATA "í" -- i, accent aigu --> <!ENTITY icirc CDATA "î" -- i, accent circonflexe --> <!ENTITY iuml CDATA "ï" -- i, tréma --> <!ENTITY eth CDATA "ð" -- eth, islandais --> <!ENTITY ntilde CDATA "ñ" -- n, tilde --> <!ENTITY ograve CDATA "ò" -- o, accent grave --> <!ENTITY oacute CDATA "ó" -- o, accent aigu --> <!ENTITY ocirc CDATA "ô" -- o, accent circonflexe --> <!ENTITY otilde CDATA "õ" -- o, tilde --> <!ENTITY ouml CDATA "ö" -- o, tréma --> <!ENTITY divide CDATA "÷" -- divisé --> <!ENTITY oslash CDATA "ø" -- o, slash --> <!ENTITY ugrave CDATA "ù" -- u, accent grave --> <!ENTITY uacute CDATA "ú" -- u, accent aigu --> <!ENTITY ucirc CDATA "û" -- u, accent circonflexe --> <!ENTITY uuml CDATA "ü" -- u, tréma --> <!ENTITY yacute CDATA "ý" -- y, accent aigu --> <!ENTITY thorn CDATA "þ" -- thorn, islandais --> <!ENTITY yuml CDATA "ÿ" -- y, tréma -->
Les entités caractères nommées de cette section produisent des caractères qui peuvent être représentés par des glyphes de la police "symbols" largement distribuée par Adobe, incluant les caractères grecs, plusieurs symboles de parenthèsage et une sélection d'opérateurs mathématiques comme les gradients, produits, et symboles de somme.
Pour supporter ces entités, les agents doivent supporter l'intégralité de l'[ISO10646] ou utiliser d'autre moyens. L'affichage des glyphes pour ces caractères peut être obtenu pour tous ceux qui savent afficher les caractères [ISO10646], ou ceux qui de façon interne peuvent gérer une correspondance des entités décrites leurs références numériques, et les positions correspondantes des polices contenant les glyphes appropriés.
Quand utiliser les entités grèques. Ce jeu d'entités contient toutes les lettres du Grec moderne. Cependant, il n'incluse aucune ponctuation grèque, ni de caractères accentués, ni d'accents sans valeur caractère (tonos, dialytika) requis pour compose ces caractères accentués. Il ne fournit pas non plus de lettres archaïques, ni alphabet unique copte, ni lettres précomposées du grec polytonique. Les entités définies ici ne sont pas prévues pour l'écriture de texte en grec moderne, et n'en donneraient pas une représenation efficace ; on peut les utiliser plutôt, lors de l'utilisation occasionnelle de lettres grèques dans les textes techniques ou mathématiques.
<!-- Mathematical, Greek and Symbolic characters for HTML --> <!-- Character entity set. Typical invocation: <!ENTITY % HTMLsymbol PUBLIC "-//W3C//ENTITIES Symbolic//EN//HTML"> %HTMLsymbol; --> <!-- Portions © International Organization for Standardization 1986: Permission to copy in any form is granted for use with conforming SGML systems and applications as defined in ISO 8879, provided this notice is included in all copies. --> <!-- Relevant ISO entity set is given unless names are newly introduced. New names (i.e., not in ISO 8879 list) do not clash with any existing ISO 8879 entity names. ISO 10646 character numbers are given for each character, in hex. CDATA values are decimal conversions of the ISO 10646 values and refer to the document character set. Names are Unicode 2.0 names. --> <!-- Latin Extended-B --> <!ENTITY fnof CDATA "ƒ" -- latin small f with hook, =function, =florin, u+0192 ISOtech --> <!-- Greek --> <!ENTITY Alpha CDATA "Α" -- alpha majuscule, u+0391 --> <!ENTITY Beta CDATA "Β" -- beta majuscule, u+0392 --> <!ENTITY Gamma CDATA "Γ" -- gamma majuscule, u+0393 ISOgrk3 --> <!ENTITY Delta CDATA "Δ" -- delta majuscule, u+0394 ISOgrk3 --> <!ENTITY Epsilon CDATA "Ε" -- epsilon majuscule, u+0395 --> <!ENTITY Zeta CDATA "Ζ" -- zeta majuscule, u+0396 --> <!ENTITY Eta CDATA "Η" -- eta majuscule, u+0397 --> <!ENTITY Theta CDATA "Θ" -- theta majuscule, u+0398 ISOgrk3 --> <!ENTITY Iota CDATA "Ι" -- iota majuscule, u+0399 --> <!ENTITY Kappa CDATA "Κ" -- kappa majuscule, u+039A --> <!ENTITY Lambda CDATA "Λ" -- lambda majuscule, u+039B ISOgrk3 --> <!ENTITY Mu CDATA "Μ" -- mu majuscule, u+039C --> <!ENTITY Nu CDATA "Ν" -- nu majuscule, u+039D --> <!ENTITY Xi CDATA "Ξ" -- xi majuscule, u+039E ISOgrk3 --> <!ENTITY Omicron CDATA "Ο" -- omicron majuscule, u+039F --> <!ENTITY Pi CDATA "Π" -- pi majuscule, u+03A0 ISOgrk3 --> <!ENTITY Rho CDATA "Ρ" -- rho majuscule, u+03A1 --> <!-- (there is no Sigmaf, and no u+03A2 character either) --> <!ENTITY Sigma CDATA "Σ" -- sigma majuscule, u+03A3 ISOgrk3 --> <!ENTITY Tau CDATA "Τ" -- tau majuscule, u+03A4 --> <!ENTITY Upsilon CDATA "Υ" -- epsilon majuscule, u+03A5 ISOgrk3 --> <!ENTITY Phi CDATA "Φ" -- phi majuscule, u+03A6 ISOgrk3 --> <!ENTITY Chi CDATA "Χ" -- chi majuscule, u+03A7 --> <!ENTITY Psi CDATA "Ψ" -- psi majuscule, u+03A8 ISOgrk3 --> <!ENTITY Omega CDATA "Ω" -- omega majuscule, u+03A9 ISOgrk3 --> <!ENTITY alpha CDATA "α" -- alpha minuscule, u+03B1 ISOgrk3 --> <!ENTITY beta CDATA "β" -- beta minuscule, u+03B2 ISOgrk3 --> <!ENTITY gamma CDATA "γ" -- gamma minuscule, u+03B3 ISOgrk3 --> <!ENTITY delta CDATA "δ" -- delta minuscule, u+03B4 ISOgrk3 --> <!ENTITY epsilon CDATA "ε" -- epsilon minuscule, u+03B5 ISOgrk3 --> <!ENTITY zeta CDATA "ζ" -- zeta minuscule, u+03B6 ISOgrk3 --> <!ENTITY eta CDATA "η" -- eta minuscule, u+03B7 ISOgrk3 --> <!ENTITY theta CDATA "θ" -- theta minuscule, u+03B8 ISOgrk3 --> <!ENTITY iota CDATA "ι" -- iota minuscule, u+03B9 ISOgrk3 --> <!ENTITY kappa CDATA "κ" -- kappa minuscule, u+03BA ISOgrk3 --> <!ENTITY lambda CDATA "λ" -- lambda minuscule, u+03BB ISOgrk3 --> <!ENTITY mu CDATA "μ" -- mu minuscule, u+03BC ISOgrk3 --> <!ENTITY nu CDATA "ν" -- minuscule nu, u+03BD ISOgrk3 --> <!ENTITY xi CDATA "ξ" -- minuscule xi, u+03BE ISOgrk3 --> <!ENTITY omicron CDATA "ο" -- omicron minuscule, u+03BF NEW --> <!ENTITY pi CDATA "π" -- minuscule pi, u+03C0 ISOgrk3 --> <!ENTITY rho CDATA "ρ" -- minuscule rho, u+03C1 ISOgrk3 --> <!ENTITY sigmaf CDATA "ς" -- sigma final minuscule, u+03C2 ISOgrk3 --> <!ENTITY sigma CDATA "σ" -- sigma minuscule, u+03C3 ISOgrk3 --> <!ENTITY tau CDATA "τ" -- tau minuscule, u+03C4 ISOgrk3 --> <!ENTITY upsilon CDATA "υ" -- upsilon minuscule, u+03C5 ISOgrk3 --> <!ENTITY phi CDATA "φ" -- phi minuscule, u+03C6 ISOgrk3 --> <!ENTITY chi CDATA "χ" -- chi minuscule, u+03C7 ISOgrk3 --> <!ENTITY psi CDATA "ψ" -- psi minuscule, u+03C8 ISOgrk3 --> <!ENTITY omega CDATA "ω" -- omega minuscule, u+03C9 ISOgrk3 --> <!ENTITY thetasym CDATA "ϑ" -- symbole theta minuscule, u+03D1 NEW --> <!ENTITY upsih CDATA "ϒ" -- epsilon avec crochet, u+03D2 NEW --> <!ENTITY piv CDATA "ϖ" -- symbole pi, u+03D6 ISOgrk3 --> <!-- General Punctuation --> <!ENTITY bull CDATA "•" -- point, = petit cercle noir, u+2022 ISOpub --> <!-- bullet is NOT the same as bullet operator, u+2219 --> <!ENTITY hellip CDATA "…" -- ellipse horizontale, = trois points, u+2026 ISOpub --> <!ENTITY prime CDATA "′" -- minutes, = pieds, u+2032 ISOtech --> <!ENTITY Prime CDATA "″" -- secondes, = pouces, u+2033 ISOtech --> <!ENTITY oline CDATA "‾" -- surligné, = barre supérieure, u+203E NEW --> <!ENTITY frasl CDATA "⁄" -- barre fraction, u+2044 NEW --> <!-- Letterlike Symbols --> <!ENTITY weierp CDATA "℘" -- majuscule P scripte, =power set, =Weierstrass p, u+2118 ISOamso --> <!ENTITY image CDATA "ℑ" -- I Majuscule gras, = partie imaginaire, u+2111 ISOamso --> <!ENTITY real CDATA "ℜ" -- R majuscule gras, = partie réelle, u+211C ISOamso --> <!ENTITY trade CDATA "™" -- trade mark sign, u+2122 ISOnum --> <!ENTITY alefsym CDATA "ℵ" -- alef, = cardinal infini, u+2135 NEW --> <!-- Le symbole alef n'est pas NOT la lettre hébraïque alef, u+05D0 bien que le même glyphe puisse être utilisé pour les deux caractères --> <!-- Flêches --> <!ENTITY larr CDATA "←" -- flèche gauche, u+2190 ISOnum --> <!ENTITY uarr CDATA "↑" -- flèche haute, u+2191 ISOnum--> <!ENTITY rarr CDATA "→" -- flêche droite, u+2192 ISOnum --> <!ENTITY darr CDATA "↓" -- flèche basse, u+2193 ISOnum --> <!ENTITY harr CDATA "↔" -- flèche gauche droite, u+2194 ISOamsa --> <!ENTITY crarr CDATA "↵" -- flèche basse et coin gauche, = retour chariot, u+21B5 NEW --> <!ENTITY lArr CDATA "⇐" -- double flèche gauche, u+21D0 ISOtech --> <!-- L'Unicode ne précise pas que lArr est le même caractère que le signe 'est impliqué par' mais ne propose pas d'autre caractère pour cette sémantique. Alors ? lArr peut être utilisé pour signifier 'est impliqué par' comme l'ISOtech le suggère --> <!ENTITY uArr CDATA "⇑" -- double flèche haute, u+21D1 ISOamsa --> <!ENTITY rArr CDATA "⇒" -- double flèche droite, u+21D2 ISOtech --> <!-- L'Unicode ne précise pas que rArr est le même caractère que le signe 'implique' mais ne propose pas d'autre caractère pour cette sémantique. Alors ? lArr peut être utilisé pour signifier 'implique' comme l'ISOtech le suggère --> <!ENTITY dArr CDATA "⇓" -- double flèche basse, u+21D3 ISOamsa --> <!ENTITY hArr CDATA "⇔" -- double flèche gauche droite, u+21D4 ISOamsa --> <!-- Opérateurs Mathématiques --> <!ENTITY forall CDATA "∀" -- 'pour tout', u+2200 ISOtech --> <!ENTITY part CDATA "∂" -- différentiel partiel, u+2202 ISOtech --> <!ENTITY exist CDATA "∃" -- 'il existe', u+2203 ISOtech --> <!ENTITY empty CDATA "∅" -- ensemble vide, = null, = diamètre, u+2205 ISOamso --> <!ENTITY nabla CDATA "∇" -- nabla, = différence arrière, u+2207 ISOtech --> <!ENTITY isin CDATA "∈" -- 'élément de', u+2208 ISOtech --> <!ENTITY notin CDATA "∉" -- 'n'est pas élément de', u+2209 ISOtech --> <!ENTITY ni CDATA "∋" -- 'contient comme membre', u+220B ISOtech --> <!-- le symétrique textuel de 'in' ? --> <!ENTITY prod CDATA "∏" -- n-produit, = symbole produit, u+220F ISOamsb --> <!-- prod n'est pas le même caractère que l'u+03A0 (pi majuscule) bien que le même glyphe puisse utilisé pour les deux sémantiques --> <!ENTITY sum CDATA "∑" -- n-somme, u+2211 ISOamsb --> <!-- sum is NOT the same character as u+03A3 'greek capital letter sigma' though the same glyph might be used for both --> <!ENTITY minus CDATA "−" -- moins, u+2212 ISOtech --> <!ENTITY lowast CDATA "∗" -- opérateur asterisque, u+2217 ISOtech --> <!ENTITY radic CDATA "√" -- racine carrée, =radical sign, u+221A ISOtech --> <!ENTITY prop CDATA "∝" -- proportionalité, u+221D ISOtech --> <!ENTITY infin CDATA "∞" -- infini, u+221E ISOtech --> <!ENTITY ang CDATA "∠" -- angle, u+2220 ISOamso --> <!ENTITY and CDATA "⊥" -- ET logique, =wedge, u+2227 ISOtech --> <!ENTITY or CDATA "⊦" -- OU logique, =vee, u+2228 ISOtech --> <!ENTITY cap CDATA "∩" -- intersection, =cap, u+2229 ISOtech --> <!ENTITY cup CDATA "∪" -- union, =cup, u+222A ISOtech --> <!ENTITY int CDATA "∫" -- intégrale, u+222B ISOtech --> <!ENTITY there4 CDATA "∴" -- implique, u+2234 ISOtech --> <!ENTITY sim CDATA "∼" -- tilde, =varie comme, =environ, u+223C ISOtech --> <!-- tilde operator is NOT the same character as the tilde, u+007E, although the same glyph might be used to represent both --> <!ENTITY cong CDATA "≅" -- approximately equal to, u+2245 ISOtech --> <!ENTITY asymp CDATA "≈" -- almost equal to, =asymptotic to, u+2248 ISOamsr --> <!ENTITY ne CDATA "≠" -- différent de, u+2260 ISOtech --> <!ENTITY equiv CDATA "≡" -- identique à, u+2261 ISOtech --> <!ENTITY le CDATA "≤" -- inférieur ou égal à, u+2264 ISOtech --> <!ENTITY ge CDATA "≥" -- supérieur ou égal à, u+2265 ISOtech --> <!ENTITY sub CDATA "⊂" -- sous-ensemble de, u+2282 ISOtech --> <!ENTITY sup CDATA "⊃" -- sur-ensemble de, u+2283 ISOtech --> <!-- notez que nsup, 'non sur ensemble de, u+2283' n'est pas couvert par l'encodage des Symbôles et n'est donc pas inclus. Devrait-il l'être par symétrie ? il l'est dans l'ensemble ISOamsn --> <!ENTITY nsub CDATA "⊄" -- non sous-ensemble de, u+2284 ISOamsn --> <!ENTITY sube CDATA "⊆" -- sous-ensemble ou identité, u+2286 ISOtech --> <!ENTITY supe CDATA "⊇" -- sur-ensemble ou identité, u+2287 ISOtech --> <!ENTITY oplus CDATA "⊕" -- plus encerclé, =somme directe, u+2295 ISOamsb --> <!ENTITY otimes CDATA "⊗" -- fois encerclé, =produit vectoriel, u+2297 ISOamsb --> <!ENTITY perp CDATA "⊥" -- orthogonoal, u+22A5 ISOtech --> <!ENTITY sdot CDATA "⋅" -- opérateur point, u+22C5 ISOamsb --> <!-- l'opérateur dot N'EST PAS le même caractère que le point u+00B7 --> <!-- Entités techniques diverses --> <!ENTITY lceil CDATA "⌈" -- left ceiling, =apl upstile, u+2308, ISOamsc --> <!ENTITY rceil CDATA "⌉" -- right ceiling, u+2309, ISOamsc --> <!ENTITY lfloor CDATA "⌊" -- left floor, =apl downstile, u+230A, ISOamsc --> <!ENTITY rfloor CDATA "⌋" -- right floor, u+230B, ISOamsc --> <!ENTITY lang CDATA "〈" -- left-pointing angle bracket, =bra, u+2329 ISOtech --> <!-- lang is NOT the same character as u+003C 'less than' or u+2039 'single left-pointing angle quotation mark' --> <!ENTITY rang CDATA "〉" -- right-pointing angle bracket, =ket, u+232A ISOtech --> <!-- rang is NOT the same character as u+003E 'greater than' or u+203A 'single right-pointing angle quotation mark' --> <!-- Formes géométriques --> <!ENTITY loz CDATA "◊" -- losange, u+25CA ISOpub --> <!-- Symboles divers --> <!ENTITY spades CDATA "♠" -- pique noir, u+2660 ISOpub --> <!-- black here seems to mean filled as opposed to hollow --> <!ENTITY clubs CDATA "♣" -- trefle noir, =shamrock, u+2663 ISOpub --> <!ENTITY hearts CDATA "♥" -- coeur noir, =valentine, u+2665 ISOpub --> <!ENTITY diams CDATA "♦" -- carreau noir, u+2666 ISOpub -->
Les entités caractères nommées de cette section sont destinés à "échapper" des caractères qui auraient une signification dans les balises (ce sont les mêmes que pour HTML 2.0 et 3.2), marquer les espaces et les tirets. Les autres caractères ont trait à certaines fonctions d'internationalisation telles que la levée d'ambiguïté de la direction d'écriture de texte (voir les sections traitant de la direction d'écriture de texte pour plus de détails).
Des entités ont également été ajoutées pour les caractères présents dans la CP-1252 et qui n'apparaissent pas dans les jeux HTMLlat1 ou HTMLsymbol. Ce sont des caractères dans la plage 128 à 159 du jeu cp-1252. Ces entités permettront à ces caractères d'être mentionnés sous une forme indépendant de la plate-forme.
Pour supporter ces entités, les agents utilisateurs devront reconnaître l'intégralité de l'[ISO10646] ou utiliser un quelconque autre moyen. L'affichage des glyphes pour ces caractères pourra être obtenu par la capacité à afficher les caractères [ISO10646] correspondants ou par tout autre moyen à sa convenance, tel qu'un transcodage "en dur" en interne, l'usage de références de caractères numériques, ou encore le transcodage vers un code particulier d'une police particulière qui contiendra un glyphe utilisable pour ce caractère.
<!-- Special characters for HTML --> <!-- Character entity set. Typical invocation: <!ENTITY % HTMLspecial PUBLIC "-//W3C//ENTITIES Special//EN//HTML"> %HTMLspecial; --> <!-- Portions © International Organization for Standardization 1986: Permission to copy in any form is granted for use with conforming SGML systems and applications as defined in ISO 8879, provided this notice is included in all copies. --> <!-- Relevant ISO entity set is given unless names are newly introduced. New names (i.e., not in ISO 8879 list) do not clash with any existing ISO 8879 entity names. ISO 10646 character numbers are given for each character, in hex. CDATA values are decimal conversions of the ISO 10646 values and refer to the document character set. Names are Unicode 2.0 names. --> <!-- C0 Controls and Basic Latin --> <!ENTITY quot CDATA """ -- apostrophe, =apl quote, u+0022 ISOnum --> <!ENTITY amp CDATA "&" -- ET commercial, u+0026 ISOnum --> <!ENTITY lt CDATA "<" -- strictement inférieur à, u+003C ISOnum --> <!ENTITY gt CDATA ">" -- strictement supérieur à, u+003E ISOnum --> <!-- Latin Extended-A --> <!ENTITY OElig CDATA "Œ" -- ligature oe majuscule, u+0152 ISOlat2 --> <!ENTITY oelig CDATA "œ" -- ligature oe minuscule, u+0153 ISOlat2 --> <!-- ligature is a misnomer, this is a separate character in some languages --> <!ENTITY Scaron CDATA "Š" -- latin capital letter s with caron, u+0160 ISOlat2 --> <!ENTITY scaron CDATA "š" -- latin small letter s with caron, u+0161 ISOlat2 --> <!ENTITY Yuml CDATA "Ÿ" -- Y tréma, u+0178 ISOlat2 --> <!-- Spacing Modifier Letters --> <!ENTITY circ CDATA "ˆ" -- modifier letter accent circonflexe, u+02C6 ISOpub --> <!ENTITY tilde CDATA "˜" -- small tilde, u+02DC ISOdia --> <!-- General Punctuation --> <!ENTITY ensp CDATA " " -- en space, u+2002 ISOpub --> <!ENTITY emsp CDATA " " -- em space, u+2003 ISOpub --> <!ENTITY thinsp CDATA " " -- thin space, u+2009 ISOpub --> <!ENTITY zwnj CDATA "‌" -- zero width non-joiner, u+200C NEW RFC 2070 --> <!ENTITY zwj CDATA "‍" -- zero width joiner, u+200D NEW RFC 2070 --> <!ENTITY lrm CDATA "‎" -- left-to-right mark, u+200E NEW RFC 2070 --> <!ENTITY rlm CDATA "‏" -- right-to-left mark, u+200F NEW RFC 2070 --> <!ENTITY ndash CDATA "–" -- en dash, u+2013 ISOpub --> <!ENTITY mdash CDATA "—" -- em dash, u+2014 ISOpub --> <!ENTITY lsquo CDATA "‘" -- left single quotation mark, u+2018 ISOnum --> <!ENTITY rsquo CDATA "’" -- right single quotation mark, u+2019 ISOnum --> <!ENTITY sbquo CDATA "‚" -- single low-9 quotation mark, u+201A NEW --> <!ENTITY ldquo CDATA "“" -- left double quotation mark, u+201C ISOnum --> <!ENTITY rdquo CDATA "”" -- right double quotation mark, u+201D ISOnum --> <!ENTITY bdquo CDATA "„" -- double low-9 quotation mark, u+201E NEW --> <!ENTITY dagger CDATA "†" -- dague, u+2020 ISOpub --> <!ENTITY Dagger CDATA "‡" -- double dague, u+2021 ISOpub --> <!ENTITY permil CDATA "‰" -- per mille sign, u+2030 ISOtech --> <!ENTITY lsaquo CDATA "‹" -- single left-pointing angle quotation mark, u+2039 ISO proposed --> <!-- lsaquo is proposed but not yet ISO standardised --> <!ENTITY rsaquo CDATA "›" -- single right-pointing angle quotation mark, u+203A ISO proposed --> <!-- rsaquo is proposed but not yet ISO standardised -->