24 Ссылки на комбинации символов в HTML 4.0

Содержание

  1. Введение в ссылки на комбинации символов
  2. Ссылки на наборы символов ISO 8859-1
    1. Список символов
  3. Ссылки на символы, математические символы и буквы греческого алфавита
    1. Список символов
  4. Ссылки на значимые для разметки символы и символы интернационализации
    1. Список символов

24.1 Введение в ссылки на комбинации символов

Ссылка на комбинацию символов - это конструкция SGML, которая ссылается на символ из набора символов документа.

В данной версии HTML поддерживается несколько наборов ссылок на комбинации символов:

В следующих разделах представлены полные списки ссылок на комбинации символов. Хотя по соглашению имена [ISO10646] записываются буквами верхнего регистра, мы преобразовали их в нижний для удобства чтения.

24.2 Ссылки на наборы символов ISO 8859-1

Ссылки, перечисленные в данном разделе, позволяют обратиться к символам, числовые эквиваленты которых уже должны поддерживаться агентами пользователей, соответствующими спецификации HTML 2.0. Для доступа к знаку деления (÷) гораздо удобнее использовать ссылку ÷, чем ÷.

Для поддержки таких именованных комбинаций агентам пользователя необходимо лишь распознавать имена объектов и преобразовывать их в символы набора [ISO88591].

Символ 65533 (шестнадцатеричный код FFFD) является последним допустимым символом набора UCS-2. 65534 (шестнадцатеричный код FFFE) зарезервирован как версия НЕРАЗРЫВНОГО ПРОБЕЛА НУЛЕВОЙ ШИРИНЫ с перестановкой байтов с целью определения порядка байтов. Символ 65535 (шестнадцатеричный код FFFF) не назначен.

24.2.1 Список символов

<!-- Частичное © Международная организация по стандартизации 1986 Разрешение на копирование в любой форме дается для использования с соответствующими системами и приложениями SGML в соответствии со стандартом ISO 8879 при условии, что данное замечание включено во все копии. --> <!-- Набор комбинаций символов. Типичный вызов: <!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Full Latin 1//EN//HTML"> %HTMLlat1; --> <!ENTITY nbsp CDATA "&#160;" -- неразрывный пробел, U+00A0 ISOnum --> <!ENTITY iexcl CDATA "&#161;" -- перевернутый восклицательный знак, U+00A1 ISOnum --> <!ENTITY cent CDATA "&#162;" -- знак цента, U+00A2 ISOnum --> <!ENTITY pound CDATA "&#163;" -- знак фунта, U+00A3 ISOnum --> <!ENTITY curren CDATA "&#164;" -- знак валюты, U+00A4 ISOnum --> <!ENTITY yen CDATA "&#165;" -- знак йены и юаня, U+00A5 ISOnum --> <!ENTITY brvbar CDATA "&#166;" -- изломанная вертикальня черта, U+00A6 ISOnum --> <!ENTITY sect CDATA "&#167;" -- знак раздела, U+00A7 ISOnum --> <!ENTITY uml CDATA "&#168;" -- трема, U+00A8 ISOdia --> <!ENTITY copy CDATA "&#169;" -- знак авторского права, U+00A9 ISOnum --> <!ENTITY ordf CDATA "&#170;" -- указатель порядкового числительного женского рода, U+00AA ISOnum --> <!ENTITY laquo CDATA "&#171;" -- двойные угловые левые кавычки, U+00AB ISOnum --> <!ENTITY not CDATA "&#172;" -- знак отрицания, U+00AC ISOnum --> <!ENTITY shy CDATA "&#173;" -- мягкий перенос, U+00AD ISOnum --> <!ENTITY reg CDATA "&#174;" -- знак зарегистрированной торговой марки, U+00AE ISOnum --> <!ENTITY macr CDATA "&#175;" -- знак долготы над гласными = overline = APL overbar, U+00AF ISOdia --> <!ENTITY deg CDATA "&#176;" -- знак градуса, U+00B0 ISOnum --> <!ENTITY plusmn CDATA "&#177;" -- знак плюс-минус, U+00B1 ISOnum --> <!ENTITY sup2 CDATA "&#178;" -- два в верхнем индексе = квадрат, U+00B2 ISOnum --> <!ENTITY sup3 CDATA "&#179;" -- три в верхнем индексе = куб, U+00B3 ISOnum --> <!ENTITY acute CDATA "&#180;" -- знак ударения, U+00B4 ISOdia --> <!ENTITY micro CDATA "&#181;" -- знак микро, U+00B5 ISOnum --> <!ENTITY para CDATA "&#182;" -- знак pilcrow sign = знак абзаца, U+00B6 ISOnum --> <!ENTITY middot CDATA "&#183;" -- средня точка = запятая в Грузии = средняя точка в Греции, U+00B7 ISOnum --> <!ENTITY cedil CDATA "&#184;" -- седиль, U+00B8 ISOdia --> <!ENTITY sup1 CDATA "&#185;" -- один в верхнем индексе, U+00B9 ISOnum --> <!ENTITY ordm CDATA "&#186;" -- указатель порядкового числительного мужского рода, U+00BA ISOnum --> <!ENTITY raquo CDATA "&#187;" -- правая двойная угловая кавычка, U+00BB ISOnum --> <!ENTITY frac14 CDATA "&#188;" -- одна четверть, U+00BC ISOnum --> <!ENTITY frac12 CDATA "&#189;" -- одна вторая, U+00BD ISOnum --> <!ENTITY frac34 CDATA "&#190;" -- три четверти, U+00BE ISOnum --> <!ENTITY iquest CDATA "&#191;" -- перевернутый вопросительный знак, U+00BF ISOnum --> <!ENTITY Agrave CDATA "&#192;" -- заглавная латинская буква A с тупым ударением, U+00C0 ISOlat1 --> <!ENTITY Aacute CDATA "&#193;" -- заглавная латинская буква A с ударением, U+00C1 ISOlat1 --> <!ENTITY Acirc CDATA "&#194;" -- заглавная латинская буква A с циркумфлексом, U+00C2 ISOlat1 --> <!ENTITY Atilde CDATA "&#195;" -- заглавная латинская буква A с тильдой, U+00C3 ISOlat1 --> <!ENTITY Auml CDATA "&#196;" -- заглавная латинская буква A с тремой, U+00C4 ISOlat1 --> <!ENTITY Aring CDATA "&#197;" -- заглавная латинская буква A с кружочком, U+00C5 ISOlat1 --> <!ENTITY AElig CDATA "&#198;" -- заглавная латинская буква AE, U+00C6 ISOlat1 --> <!ENTITY Ccedil CDATA "&#199;" -- заглавная латинская буква C с седилем, U+00C7 ISOlat1 --> <!ENTITY Egrave CDATA "&#200;" -- заглавная латинская буква E с тупым ударением, U+00C8 ISOlat1 --> <!ENTITY Eacute CDATA "&#201;" -- заглавная латинская буква E с ударением, U+00C9 ISOlat1 --> <!ENTITY Ecirc CDATA "&#202;" -- заглавная латинская буква E с циркумфлексом, U+00CA ISOlat1 --> <!ENTITY Euml CDATA "&#203;" -- заглавная латинская буква E с тремой, U+00CB ISOlat1 --> <!ENTITY Igrave CDATA "&#204;" -- заглавная латинская буква I с тупым ударением, U+00CC ISOlat1 --> <!ENTITY Iacute CDATA "&#205;" -- заглавная латинская буква I с ударением, U+00CD ISOlat1 --> <!ENTITY Icirc CDATA "&#206;" -- заглавная латинская буква I с циркумфлексом, U+00CE ISOlat1 --> <!ENTITY Iuml CDATA "&#207;" -- заглавная латинская буква I с тремой, U+00CF ISOlat1 --> <!ENTITY ETH CDATA "&#208;" -- заглавная латинская буква ETH, U+00D0 ISOlat1 --> <!ENTITY Ntilde CDATA "&#209;" -- заглавная латинская буква N с тильдой, U+00D1 ISOlat1 --> <!ENTITY Ograve CDATA "&#210;" -- заглавная латинская буква O с тупым ударением, U+00D2 ISOlat1 --> <!ENTITY Oacute CDATA "&#211;" -- заглавная латинская буква O с ударением, U+00D3 ISOlat1 --> <!ENTITY Ocirc CDATA "&#212;" -- заглавная латинская буква O с циркумфлексом, U+00D4 ISOlat1 --> <!ENTITY Otilde CDATA "&#213;" -- заглавная латинская буква O с тильдой, U+00D5 ISOlat1 --> <!ENTITY Ouml CDATA "&#214;" -- заглавная латинская буква O с тремой, U+00D6 ISOlat1 --> <!ENTITY times CDATA "&#215;" -- знак умножения, U+00D7 ISOnum --> <!ENTITY Oslash CDATA "&#216;" -- перечеркнутая заглавная латинская буква O, U+00D8 ISOlat1 --> <!ENTITY Ugrave CDATA "&#217;" -- заглавная латинская буква U с тупым ударением, U+00D9 ISOlat1 --> <!ENTITY Uacute CDATA "&#218;" -- заглавная латинская буква U с ударением, U+00DA ISOlat1 --> <!ENTITY Ucirc CDATA "&#219;" -- заглавная латинская буква U с циркумфлексом, U+00DB ISOlat1 --> <!ENTITY Uuml CDATA "&#220;" -- заглавная латинская буква U с тремой, U+00DC ISOlat1 --> <!ENTITY Yacute CDATA "&#221;" -- заглавная латинская буква Y с ударением, U+00DD ISOlat1 --> <!ENTITY THORN CDATA "&#222;" -- заглавная латинская буква THORN, U+00DE ISOlat1 --> <!ENTITY szlig CDATA "&#223;" -- строчная латинская острая буква s = ess-zed, U+00DF ISOlat1 --> <!ENTITY agrave CDATA "&#224;" -- строчная латинская буква a с тупым ударением, U+00E0 ISOlat1 --> <!ENTITY aacute CDATA "&#225;" -- строчная латинская буква a с ударением, U+00E1 ISOlat1 --> <!ENTITY acirc CDATA "&#226;" -- строчная латинская буква a с циркумфлексом, U+00E2 ISOlat1 --> <!ENTITY atilde CDATA "&#227;" -- строчная латинская буква a с тильдой, U+00E3 ISOlat1 --> <!ENTITY auml CDATA "&#228;" -- строчная латинская буква a с тремой, U+00E4 ISOlat1 --> <!ENTITY aring CDATA "&#229;" -- строчная латинская буква a с кружком, U+00E5 ISOlat1 --> <!ENTITY aelig CDATA "&#230;" -- строчная латинская буква ae, U+00E6 ISOlat1 --> <!ENTITY ccedil CDATA "&#231;" -- строчная латинская буква c с седилем, U+00E7 ISOlat1 --> <!ENTITY egrave CDATA "&#232;" -- строчная латинская буква e с тупым ударением, U+00E8 ISOlat1 --> <!ENTITY eacute CDATA "&#233;" -- строчная латинская буква e с ударением, U+00E9 ISOlat1 --> <!ENTITY ecirc CDATA "&#234;" -- строчная латинская буква e с циркумфлексом, U+00EA ISOlat1 --> <!ENTITY euml CDATA "&#235;" -- строчная латинская буква e с тремой, U+00EB ISOlat1 --> <!ENTITY igrave CDATA "&#236;" -- строчная латинская буква i с тупым ударением, U+00EC ISOlat1 --> <!ENTITY iacute CDATA "&#237;" -- строчная латинская буква i с ударением, U+00ED ISOlat1 --> <!ENTITY icirc CDATA "&#238;" -- строчная латинская буква i с циркумфлексом, U+00EE ISOlat1 --> <!ENTITY iuml CDATA "&#239;" -- строчная латинская буква i с тремой, U+00EF ISOlat1 --> <!ENTITY eth CDATA "&#240;" -- строчная латинская буква eth, U+00F0 ISOlat1 --> <!ENTITY ntilde CDATA "&#241;" -- строчная латинская буква n с тильдой, U+00F1 ISOlat1 --> <!ENTITY ograve CDATA "&#242;" -- строчная латинская буква o с тупым ударением, U+00F2 ISOlat1 --> <!ENTITY oacute CDATA "&#243;" -- строчная латинская буква o с ударением, U+00F3 ISOlat1 --> <!ENTITY ocirc CDATA "&#244;" -- строчная латинская буква o с циркумфлексом, U+00F4 ISOlat1 --> <!ENTITY otilde CDATA "&#245;" -- строчная латинская буква o с тильдой, U+00F5 ISOlat1 --> <!ENTITY ouml CDATA "&#246;" -- строчная латинская буква o с тремой, U+00F6 ISOlat1 --> <!ENTITY divide CDATA "&#247;" -- division sign, U+00F7 ISOnum --> <!ENTITY oslash CDATA "&#248;" -- строчная латинская буква o перечеркнутая, U+00F8 ISOlat1 --> <!ENTITY ugrave CDATA "&#249;" -- строчная латинская буква u с тупым ударением, U+00F9 ISOlat1 --> <!ENTITY uacute CDATA "&#250;" -- строчная латинская буква u с ударением, U+00FA ISOlat1 --> <!ENTITY ucirc CDATA "&#251;" -- строчная латинская буква u с циркумфлексом, U+00FB ISOlat1 --> <!ENTITY uuml CDATA "&#252;" -- строчная латинская буква u с тремой, U+00FC ISOlat1 --> <!ENTITY yacute CDATA "&#253;" -- строчная латинская буква y с ударением, U+00FD ISOlat1 --> <!ENTITY thorn CDATA "&#254;" -- строчная латинская буква thorn with, U+00FE ISOlat1 --> <!ENTITY yuml CDATA "&#255;" -- строчная латинская буква y с тремой, U+00FF ISOlat1 -->

24.3 Ссылки на символы, математические символы и буквы греческого алфавита

Ссылки, перечисленные в этом разделе, позволяют обратиться к символам, представляемым знаками широко используемого шрифта Symbolфимры Adobe, включая буквы греческого алфавита, различные скобки и ряд математических операторов типа градиента, произведения и суммы.

Для поддержки этих комбинаций агенты пользователей должны поддерживать полный набор [ISO10646] или использовать другие средства. Отображение иероглифов может достигаться за счет возможности отображения соответствующих символов набора [ISO10646] или иными средствами, например, внутренним отображением на перечисленные символы, числовыми ссылками на символы в соответствующей позиции в некотором шрифте, содержащем запрошенные иероглифы.

Когда нужно использовать греческие символы. Этот набор символов содержит все буквы, используемые в современном греческом языке. Однако сюда не входят греческие символы пунктуации, символы с ударением, а также неразрывные ударения (тонос, диалитика), необходимые для их составления. Не включены устаревшие буквы, коптские буквы и буквы политонического греческого языка. Определенные здесь объекты не предназначены для представления современного греческого текста; они предназначены для представления отдельных греческих букв, используемых в математических работах.

24.3.1 Список символов

<!-- Математические символы и знаки и буквы греческого алфавита для HTML --> <!-- Набор ссылок на символы. Типичный вызов: <!ENTITY % HTMLsymbol PUBLIC "-//W3C//ENTITIES Symbolic//EN//HTML"> %HTMLsymbol; --> <!-- Частичное © Международная организация по стандартизации 1986: Разрешение на копирование в любой форме дается для использования с соответствующими системами и приложениями SGML в соответствии со стандартом ISO 8879 при условии, что данное замечание включено во все копии. --> <!-- Если имена не являются новыми, дается соответствующий объект ISO. Новые имена (не входящие в список ISO 8879) не конфликтуют с существующими именами объектов ISO 8879. Номера ISO 10646 даются для каждого символа в шестнадцатеричном формате. Значения CDATA являются десятичным выражением значений ISO 10646 и относятся к набору символов документа. Имена являются именами Unicode 2.0. --> <!-- Latin Extended-B --> <!ENTITY fnof CDATA "&#402;" -- строчная латинская буква f с крючком = флорин, U+0192 ISOtech --> <!-- Greek --> <!ENTITY Alpha CDATA "&#913;" -- греческая заглавная буква альфа, U+0391 --> <!ENTITY Beta CDATA "&#914;" -- греческая заглавная буква бета, U+0392 --> <!ENTITY Gamma CDATA "&#915;" -- греческая заглавная буква гамма, U+0393 ISOgrk3 --> <!ENTITY Delta CDATA "&#916;" -- греческая заглавная буква дельта, U+0394 ISOgrk3 --> <!ENTITY Epsilon CDATA "&#917;" -- греческая заглавная буква эпсилон, U+0395 --> <!ENTITY Zeta CDATA "&#918;" -- греческая заглавная буква джета, U+0396 --> <!ENTITY Eta CDATA "&#919;" -- греческая заглавная буква эта, U+0397 --> <!ENTITY Theta CDATA "&#920;" -- греческая заглавная буква тета, U+0398 ISOgrk3 --> <!ENTITY Iota CDATA "&#921;" -- греческая заглавная буква йота, U+0399 --> <!ENTITY Kappa CDATA "&#922;" -- греческая заглавная буква каппа, U+039A --> <!ENTITY Lambda CDATA "&#923;" -- греческая заглавная буква лямбда, U+039B ISOgrk3 --> <!ENTITY Mu CDATA "&#924;" -- греческая заглавная буква мю, U+039C --> <!ENTITY Nu CDATA "&#925;" -- греческая заглавная буква ню, U+039D --> <!ENTITY Xi CDATA "&#926;" -- греческая заглавная буква кси, U+039E ISOgrk3 --> <!ENTITY Omicron CDATA "&#927;" -- греческая заглавная буква омикрон, U+039F --> <!ENTITY Pi CDATA "&#928;" -- греческая заглавная буква пи, U+03A0 ISOgrk3 --> <!ENTITY Rho CDATA "&#929;" -- греческая заглавная буква ро, U+03A1 --> <!-- символы сигма ф и U+03A2 отсутствуют --> <!ENTITY Sigma CDATA "&#931;" -- греческая заглавная буква сигма, U+03A3 ISOgrk3 --> <!ENTITY Tau CDATA "&#932;" -- греческая заглавная буква тау, U+03A4 --> <!ENTITY Upsilon CDATA "&#933;" -- греческая заглавная буква ипсилон, U+03A5 ISOgrk3 --> <!ENTITY Phi CDATA "&#934;" -- греческая заглавная буква фи, U+03A6 ISOgrk3 --> <!ENTITY Chi CDATA "&#935;" -- греческая заглавная буква хи, U+03A7 --> <!ENTITY Psi CDATA "&#936;" -- греческая заглавная буква пси, U+03A8 ISOgrk3 --> <!ENTITY Omega CDATA "&#937;" -- греческая заглавная буква омега, U+03A9 ISOgrk3 --> <!ENTITY alpha CDATA "&#945;" -- греческая строчная буква альфа, U+03B1 ISOgrk3 --> <!ENTITY beta CDATA "&#946;" -- греческая строчная буква бета, U+03B2 ISOgrk3 --> <!ENTITY gamma CDATA "&#947;" -- греческая строчная буква гамма, U+03B3 ISOgrk3 --> <!ENTITY delta CDATA "&#948;" -- греческая строчная буква дельта, U+03B4 ISOgrk3 --> <!ENTITY epsilon CDATA "&#949;" -- греческая строчная буква эпсилон, U+03B5 ISOgrk3 --> <!ENTITY zeta CDATA "&#950;" -- греческая строчная буква дзета, U+03B6 ISOgrk3 --> <!ENTITY eta CDATA "&#951;" -- греческая строчная буква эта, U+03B7 ISOgrk3 --> <!ENTITY theta CDATA "&#952;" -- греческая строчная буква тета, U+03B8 ISOgrk3 --> <!ENTITY iota CDATA "&#953;" -- греческая строчная буква йота, U+03B9 ISOgrk3 --> <!ENTITY kappa CDATA "&#954;" -- греческая строчная буква каппа, U+03BA ISOgrk3 --> <!ENTITY lambda CDATA "&#955;" -- греческая строчная буква лямбда, U+03BB ISOgrk3 --> <!ENTITY mu CDATA "&#956;" -- греческая строчная буква мю, U+03BC ISOgrk3 --> <!ENTITY nu CDATA "&#957;" -- греческая строчная буква ню, U+03BD ISOgrk3 --> <!ENTITY xi CDATA "&#958;" -- греческая строчная буква кси, U+03BE ISOgrk3 --> <!ENTITY omicron CDATA "&#959;" -- греческая строчная буква омикрон, U+03BF NEW --> <!ENTITY pi CDATA "&#960;" -- греческая строчная буква пи, U+03C0 ISOgrk3 --> <!ENTITY rho CDATA "&#961;" -- греческая строчная буква ро, U+03C1 ISOgrk3 --> <!ENTITY sigmaf CDATA "&#962;" -- греческая строчная буква конечная сигма, U+03C2 ISOgrk3 --> <!ENTITY sigma CDATA "&#963;" -- греческая строчная буква сигма, U+03C3 ISOgrk3 --> <!ENTITY tau CDATA "&#964;" -- греческая строчная буква тау, U+03C4 ISOgrk3 --> <!ENTITY upsilon CDATA "&#965;" -- греческая строчная буква ипсилон, U+03C5 ISOgrk3 --> <!ENTITY phi CDATA "&#966;" -- греческая строчная буква фи, U+03C6 ISOgrk3 --> <!ENTITY chi CDATA "&#967;" -- греческая строчная буква хи, U+03C7 ISOgrk3 --> <!ENTITY psi CDATA "&#968;" -- греческая строчная буква пси, U+03C8 ISOgrk3 --> <!ENTITY omega CDATA "&#969;" -- греческая строчная буква омега, U+03C9 ISOgrk3 --> <!ENTITY thetasym CDATA "&#977;" -- греческая строчная буква тета, U+03D1 NEW --> <!ENTITY upsih CDATA "&#978;" -- греческий символ ипсилон с крючком, U+03D2 NEW --> <!ENTITY piv CDATA "&#982;" -- греческий символ пи, U+03D6 ISOgrk3 --> <!-- Общая пунктуция --> <!ENTITY bull CDATA "&#8226;" -- маркер = небольшой черный кружок, U+2022 ISOpub --> <!-- маркер и оператор маркера, U+2219 - не одно и то же --> <!ENTITY hellip CDATA "&#8230;" -- горизонтальное многоточие, U+2026 ISOpub --> <!ENTITY prime CDATA "&#8242;" -- штрих (минуты, футы), U+2032 ISOtech --> <!ENTITY Prime CDATA "&#8243;" -- двойной штрих (секунды, дюймы), U+2033 ISOtech --> <!ENTITY oline CDATA "&#8254;" -- надчеркивание, U+203E NEW --> <!ENTITY frasl CDATA "&#8260;" -- дробная черта, U+2044 NEW --> <!-- Символы типа букв --> <!ENTITY weierp CDATA "&#8472;" -- рукописная заглавня P, U+2118 ISOamso --> <!ENTITY image CDATA "&#8465;" -- заглавная готическая I = мнимая часть, U+2111 ISOamso --> <!ENTITY real CDATA "&#8476;" -- готическая заглавная R = реальня часть, U+211C ISOamso --> <!ENTITY trade CDATA "&#8482;" -- знак торговой марки, U+2122 ISOnum --> <!ENTITY alefsym CDATA "&#8501;" -- символ алеф = первое трансфинитное числительное, U+2135 NEW --> <!-- символ алеф - это НЕ бква алеф ивритского алфавита, U+05D0, хотя для обозначения обоих символов может использоваться один иероглиф--> <!-- Arrows --> <!ENTITY larr CDATA "&#8592;" -- стрелка влево, U+2190 ISOnum --> <!ENTITY uarr CDATA "&#8593;" -- стрелка вверх, U+2191 ISOnum--> <!ENTITY rarr CDATA "&#8594;" -- стрелка вправо, U+2192 ISOnum --> <!ENTITY darr CDATA "&#8595;" -- стрелка вниз, U+2193 ISOnum --> <!ENTITY harr CDATA "&#8596;" -- стрелка влево и вправо, U+2194 ISOamsa --> <!ENTITY crarr CDATA "&#8629;" -- угловая стрелка влево вниз = возврат каретки, U+21B5 NEW --> <!ENTITY lArr CDATA "&#8656;" -- двойная стрелка влево, U+21D0 ISOtech --> <!-- В Unicode не говорится, что lArr и стрелка 'импликации' - одно и то же, но для этой функции не имеется специального символа. Поэтому для 'импликации' может использовать ? lArr в соответствии с ISOtech --> <!ENTITY uArr CDATA "&#8657;" -- двойная стрелка вверх, U+21D1 ISOamsa --> <!ENTITY rArr CDATA "&#8658;" -- двойная стрелка вправо, U+21D2 ISOtech --> <!-- В Unicode не говорится, что rArr и стрелка 'импликации' - одно и то же, но для этой функции не имеется специального символа. Поэтому для 'импликации' может использовать rArr в соответствии с ISOtech --> <!ENTITY dArr CDATA "&#8659;" -- двойная стрелка вниз, U+21D3 ISOamsa --> <!ENTITY hArr CDATA "&#8660;" -- двойная стрелка влево-вправо, U+21D4 ISOamsa --> <!-- Математические операторы --> <!ENTITY forall CDATA "&#8704;" -- для всех, U+2200 ISOtech --> <!ENTITY part CDATA "&#8706;" -- частичный дифференциал, U+2202 ISOtech --> <!ENTITY exist CDATA "&#8707;" -- существует, U+2203 ISOtech --> <!ENTITY empty CDATA "&#8709;" -- пустое множество = нулевое множество = диаметр, U+2205 ISOamso --> <!ENTITY nabla CDATA "&#8711;" -- набла = левая разность, U+2207 ISOtech --> <!ENTITY isin CDATA "&#8712;" -- входит, U+2208 ISOtech --> <!ENTITY notin CDATA "&#8713;" -- не входит, U+2209 ISOtech --> <!ENTITY ni CDATA "&#8715;" -- содержит, U+220B ISOtech --> <!-- нужно ли другое, боле езапоминающееся название? --> <!ENTITY prod CDATA "&#8719;" -- n-арное произведение = знак произведения, U+220F ISOamsb --> <!-- prod и U+03A0 'греческая заглавная буква pi' - НЕ одно и то же, хотя для их представления используется один и тот же знак --> <!ENTITY sum CDATA "&#8721;" -- n-арное суммироание, U+2211 ISOamsb --> <!-- sum и U+03A3 'греческая заглавная буква sigma' - НЕ одно и то же, хотя для их представления используется один и тот же знак --> <!ENTITY minus CDATA "&#8722;" -- знак минус, U+2212 ISOtech --> <!ENTITY lowast CDATA "&#8727;" -- оператор звездочка, U+2217 ISOtech --> <!ENTITY radic CDATA "&#8730;" -- квадратный корень = знак радикала, U+221A ISOtech --> <!ENTITY prop CDATA "&#8733;" -- пропорционально, U+221D ISOtech --> <!ENTITY infin CDATA "&#8734;" -- бесконечность, U+221E ISOtech --> <!ENTITY ang CDATA "&#8736;" -- угол, U+2220 ISOamso --> <!ENTITY and CDATA "&#8743;" -- логическое И, U+2227 ISOtech --> <!ENTITY or CDATA "&#8744;" -- логическое ИЛИ, U+2228 ISOtech --> <!ENTITY cap CDATA "&#8745;" -- пересечение, U+2229 ISOtech --> <!ENTITY cup CDATA "&#8746;" -- объединение, U+222A ISOtech --> <!ENTITY int CDATA "&#8747;" -- интеграл, U+222B ISOtech --> <!ENTITY there4 CDATA "&#8756;" -- следовательно, U+2234 ISOtech --> <!ENTITY sim CDATA "&#8764;" -- оператор тильда = приблизительно равно, U+223C ISOtech --> <!-- оператор тильда и тильда, U+007E, - это НЕ один и тот же символ, хлтя для их представления может использоваться один и тот же знак --> <!ENTITY cong CDATA "&#8773;" -- приблизительно равно, U+2245 ISOtech --> <!ENTITY asymp CDATA "&#8776;" -- почти равно = асимптотически равно, U+2248 ISOamsr --> <!ENTITY ne CDATA "&#8800;" -- не равно, U+2260 ISOtech --> <!ENTITY equiv CDATA "&#8801;" -- совпадает с, U+2261 ISOtech --> <!ENTITY le CDATA "&#8804;" -- меньше или равно, U+2264 ISOtech --> <!ENTITY ge CDATA "&#8805;" -- больше или равно, U+2265 ISOtech --> <!ENTITY sub CDATA "&#8834;" -- является подмножеством, U+2282 ISOtech --> <!ENTITY sup CDATA "&#8835;" -- является надмножеством, U+2283 ISOtech --> <!-- обратите внимание, что знак nsup, 'не является надмножеством, U+2283' не включен в шрифт Symbol и не включен сюда. Нужно ли это, для симметрии? Это ISOamsn --> <!ENTITY nsub CDATA "&#8836;" -- не является подмножеством, U+2284 ISOamsn --> <!ENTITY sube CDATA "&#8838;" -- является подмножеством или совпадает, U+2286 ISOtech --> <!ENTITY supe CDATA "&#8839;" -- является надмножеством или совпадает, U+2287 ISOtech --> <!ENTITY oplus CDATA "&#8853;" -- плюс в кружке = прямая сумма, U+2295 ISOamsb --> <!ENTITY otimes CDATA "&#8855;" -- оператор умножения в кружке = произведение векторов, U+2297 ISOamsb --> <!ENTITY perp CDATA "&#8869;" -- перпендикулярно, U+22A5 ISOtech --> <!ENTITY sdot CDATA "&#8901;" -- оператор точка, U+22C5 ISOamsb --> <!-- оператор точка и средняя точка, U+00B7, - НЕ одно и то же --> <!-- Прочие технические символы --> <!ENTITY lceil CDATA "&#8968;" -- левый верхний предел, U+2308 ISOamsc --> <!ENTITY rceil CDATA "&#8969;" -- правый верхний предел, U+2309 ISOamsc --> <!ENTITY lfloor CDATA "&#8970;" -- левый нижний предел, U+230A ISOamsc --> <!ENTITY rfloor CDATA "&#8971;" -- правй нижний предел, U+230B ISOamsc --> <!ENTITY lang CDATA "&#9001;" -- левая угловая скобка, U+2329 ISOtech --> <!-- lang и U+003C 'меньше' или U+2039 'левая одинарная угловая кавычка' - это НЕ одни и те же символы --> <!ENTITY rang CDATA "&#9002;" -- правая угловая скобка, U+232A ISOtech --> <!-- rang и символ U+003E 'больше' или U+203A 'правая одинарная угловая кавычка' - НЕ одно и то же --> <!-- Геометрические формы --> <!ENTITY loz CDATA "&#9674;" -- ромб, U+25CA ISOpub --> <!-- Прочие символы --> <!ENTITY spades CDATA "&#9824;" -- черные пики, U+2660 ISOpub --> <!-- 'черный' здесь означает 'заполненный, непустой' --> <!ENTITY clubs CDATA "&#9827;" -- черные трефы, U+2663 ISOpub --> <!ENTITY hearts CDATA "&#9829;" -- черные червы, U+2665 ISOpub --> <!ENTITY diams CDATA "&#9830;" -- черные бубны, U+2666 ISOpub -->

24.4 Ссылки на значимые для разметки символы и символы интернационализации

В этом разделе перечислены ссылки на символы для обозначения значимых для разметки символов (те же, что и в HTML 2.0 и 3.2) для обозначения пробелов и тире. Другие символы в этом разделе относятся к вопросам интернационализации, таким как однозначность двунаправленного текста (см. раздел о двунаправленном тексте).

Кроме того, добавлены комбинации для других символов кодировки CP-1252, не входящих в наборы HTMLlat1 или HTMLsymbol. Все они находятся в диапазоне от 128 до 159 в наборе cp-1252. Эти объекты позволяют определять символы независимо от платформы.

Для поддержки этих объектов агенты пользователей могут поддерживать весь [ISO10646] или использовать другие средства. Отображение знаков для этих символов может достигаться за счет возможности отображения соответствующих символов [ISO10646] другими средствами, например, за счет внутреннего отображения перечисленных объектов, числовых ссылок на символы и символов в соответствующие позиуии в каком-либо шрифте, содержащем необходимые знаки.

24.4.1 Список символов

<!-- Специальные символы для HTML --> <!-- Набор символов. Типичный вызов: <!ENTITY % HTMLspecial PUBLIC "-//W3C//ENTITIES Special//EN//HTML"> %HTMLspecial; --> <!-- Частичное © Международная организация по стандартизации 1986 Разрешение на копирование в любой форме дается для использования с соответствующими системами и приложениями SGML в соответствии со стандартом ISO 8879 при условии, что данное замечание включено во все копии. --> <!-- Если имена не являются новыми, дается соответствующий объект ISO. Новые имена (не входящие в список ISO 8879) не конфликтуют с существующими именами объектов ISO 8879. Номера ISO 10646 даются для каждого символа в шестнадцатеричном формате. Значения CDATA являются десятичным выражением значений ISO 10646 и относятся к набору символов документа. Имена являются именами Unicode 2.0. --> <!-- Управляющие элементы C0 и Basic Latin --> <!ENTITY quot CDATA "&#34;" -- кавычка, U+0022 ISOnum --> <!ENTITY amp CDATA "&#38;" -- амперсанд, U+0026 ISOnum --> <!ENTITY lt CDATA "&#60;" -- знак меньше, U+003C ISOnum --> <!ENTITY gt CDATA "&#62;" -- знак больше, U+003E ISOnum --> <!-- Latin Extended-A --> <!ENTITY OElig CDATA "&#338;" -- латинский заглавный символ OE, U+0152 ISOlat2 --> <!ENTITY oelig CDATA "&#339;" -- латинский строчный символ oe, U+0153 ISOlat2 --> <!-- в некоторых языка это отдельный символ --> <!ENTITY Scaron CDATA "&#352;" -- заглавная латинская буква S с кароном, U+0160 ISOlat2 --> <!ENTITY scaron CDATA "&#353;" -- строчная латинская буква s с кароном, U+0161 ISOlat2 --> <!ENTITY Yuml CDATA "&#376;" -- заглавная латинская буква Y с тремой, U+0178 ISOlat2 --> <!-- Символы изменения --> <!ENTITY circ CDATA "&#710;" -- ударение циркумфлекс, U+02C6 ISOpub --> <!ENTITY tilde CDATA "&#732;" -- малая тильда, U+02DC ISOdia --> <!-- Общая пунктуация --> <!ENTITY ensp CDATA "&#8194;" -- en space, U+2002 ISOpub --> <!ENTITY emsp CDATA "&#8195;" -- em space, U+2003 ISOpub --> <!ENTITY thinsp CDATA "&#8201;" -- узкий пробел, U+2009 ISOpub --> <!ENTITY zwnj CDATA "&#8204;" -- zero width non-joiner, U+200C NEW RFC 2070 --> <!ENTITY zwj CDATA "&#8205;" -- zero width joiner, U+200D NEW RFC 2070 --> <!ENTITY lrm CDATA "&#8206;" -- left-to-right mark, U+200E NEW RFC 2070 --> <!ENTITY rlm CDATA "&#8207;" -- right-to-left mark, U+200F NEW RFC 2070 --> <!ENTITY ndash CDATA "&#8211;" -- en dash, U+2013 ISOpub --> <!ENTITY mdash CDATA "&#8212;" -- em dash, U+2014 ISOpub --> <!ENTITY lsquo CDATA "&#8216;" -- левая одинарная кавычка, U+2018 ISOnum --> <!ENTITY rsquo CDATA "&#8217;" -- правая одинарная кавычка, U+2019 ISOnum --> <!ENTITY sbquo CDATA "&#8218;" -- одинарная кавычка low-9, U+201A NEW --> <!ENTITY ldquo CDATA "&#8220;" -- левая двойная кавычка, U+201C ISOnum --> <!ENTITY rdquo CDATA "&#8221;" -- правая двойная кавычка, U+201D ISOnum --> <!ENTITY bdquo CDATA "&#8222;" -- двойная кавычка low-9, U+201E NEW --> <!ENTITY dagger CDATA "&#8224;" -- крестик, U+2020 ISOpub --> <!ENTITY Dagger CDATA "&#8225;" -- двойной крестик, U+2021 ISOpub --> <!ENTITY permil CDATA "&#8240;" -- знак на тысячу, U+2030 ISOtech --> <!ENTITY lsaquo CDATA "&#8249;" -- одинарная левая угловая кавычка, U+2039 ISO proposed --> <!-- Символ lsaquo предложен, но еще не стандартизован ISO --> <!ENTITY rsaquo CDATA "&#8250;" -- одинарная правая угловая кавычка, U+203A ISO proposed --> <!-- Символ rsaquo предложен, но еще не стандартизован ISO --> <!ENTITY euro CDATA "&#8364;" -- знак евро, U+20AC NEW -->