Эскейп-последовательности

Материал из Викиреальностя
Перейти к: навигация, поиск

Эскейп-последовательности (спецсимволы HTML, &-последовательности или символьные объекты) — кодированные обозначения символов, используемые в языке гипертекстовой разметки HTML для отображения дополнительных символов.

Содержание

[править] Применение

&-последовательности применяются для отображения на веб-странице спецсимволов, отсутствующих на клавиатуре, и для служебных символов («<», «>», «&», «"»), которые используются в html-тегах и не могут непосредственно отображаться на веб-странице. Они определены для всех символов с ASCII-кодами выше 127, составляющих вторую половину таблицы ASCII, а также для символов, которые не входят в таблицу ASCII.

Каждый символ может быть представлен в двух видах — по номеру или по имени. Числовые коды начинаются со знака амперсанда, далее идёт знак решётки и номер символа в виде кода ISO 8859-1 в десятиричной системе счисления, завершаемый точкой с запятой: &#NNN;. Можно указывать код также и в 16-ричной системе. В таком случае перед числом ставится знак «x»: &#xHHH;. Именованные коды, или мнемоники, начинаются с амперсанда, далее следует имя в нижнем регистре и точка с запятой: &Имя;. Имена &-последовательностей чувствительны к регистру: коды, написанные маленькими и большими буквами отличаются.

Внешний вид символов, кодированных &-последовательностями, может различаться в зависимости от используемого браузером шрифта.

Кодирование в виде &-последовательностей символов с ASCII-кодами выше 127 использовалось для передачи текста на сервера, не поддерживающие восьмибитную передачу данных.

[править] Таблица &-последовательностей

[править] Знаки пунктуации и символы

Десятичный код Мнемоника Символ Описание
&#33; !
&#34; &quot; " двойные кавычки
&#35; #
&#36; $
&#37; %
&#38; &amp; & амперсанд
&#39; &apos; ' одинарная кавычка
&#40; (
&#41; )
&#42; *
&#43; +
&#44; ,
&#45; -
&#46; .
&#47; /
&#58; :
&#59; ;
&#60; &lt; < знак «меньше», от англ. less than, левая угловая скобка, открывающая тег HTML
&#61; =
&#62; &gt; > знак «больше», от англ. greater than, правая угловая скобка, закрывающая тег HTML
&#63; ?
&#64; @
&#91; [
&#92; \
&#93; ]
&#94; ^
&#95; _
&#96; `
&#123; {
&#124; |
&#125; }
&#126; ~
&#127; 
&#128;
&#129;
&#130;
&#131; ƒ
&#132;
&#133;
&#134; Крест простой
&#135; Крест шестиконечный
&#136; ˆ
&#137;
&#138; Š
&#139;
&#140; Œ
&#141;
&#142; Ž
&#143;
&#144;
&#145;
&#146;
&#147;
&#148;
&#149;
&#150;
&#151;
&#152; ˜
&#153;
&#154; š
&#155;
&#156; œ
&#157;
&#158; ž
&#159; Ÿ
&#160; &nbsp;   Нераздельный пробел, англ. Nonbreaking Space
&#161; &iexcl; ¡ перевёрнутый восклицательный знак
&#162; &cent; ¢ cимвол цента
&#163; &pound; £ символ фунта и лиры
&#164; &curren; ¤ знак валюты
&#165; &yen; ¥ символ иены
&#166; &brvbar; ¦ разорванная вертикальная черта
&#167; &sect; § знак параграфа
&#168; &uml; ¨ умлаут / трема
&#169; &copy; © copyright, знак охраны авторского права
&#170; ª
&#171; &laquo; « направленная влево двойная угловая кавычка
&#172; &not; ¬ знак отрицания (скобка)
&#173; &shy; ­ мягкий перенос
&#174; &reg; ® торговая марка, знак правовой охраны товарного знака
&#175; &macr; ¯ макрон
&#176; &deg; ° знак градуса
&#177; &plusmn; ± плюс-минус
&#178; ²
&#179; ³
&#180; &acute; ´ акут
&#181; &micro; µ значок микро
&#182; &para; знак абзаца
&#183; &middot; · интерпункт
&#184; &cedil; ¸ седиль
&#185; ¹
&#186; º
&#187; &raquo; » направленная вправо двойная угловая кавычка
&#188; &frac14; ¼
&#189; &frac12; ½
&#190; &frac34; ¾
&#191; &iquest; ¿ перевёрнутый знак вопроса
&#215; &times; × знак умножения
&#247; &divide; ÷ знак деления

[править] Арабские цифры

Десятичный код Символ
&#48; 0
&#49; 1
&#50; 2
&#51; 3
&#52; 4
&#53; 5
&#54; 6
&#55; 7
&#56; 8
&#57; 9

[править] Латинский алфавит

Заглавные латинские буквы
Десятичный код Мнемоника Символ
&#65; A
&#66; B
&#67; C
&#68; D
&#69; E
&#70; F
&#71; G
&#72; H
&#73; I
&#74; J
&#75; K
&#76; L
&#77; M
&#78; N
&#79; O
&#80; P
&#81; Q
&#82; R
&#83; S
&#84; T
&#85; U
&#86; V
&#87; W
&#88; X
&#89; Y
&#90; Z
 
Строчные латинские буквы
Десятичный код Мнемоника Символ
&#97; a
&#98; b
&#99; c
&#100; d
&#101; e
&#102; f
&#103; g
&#104; h
&#105; i
&#106; j
&#107; k
&#108; l
&#109; m
&#110; n
&#111; o
&#112; p
&#113; q
&#114; r
&#115; s
&#116; t
&#117; u
&#118; v
&#119; w
&#120; x
&#121; y
&#122; z

[править] Греческий алфавит

Греческие заглавные буквы
Десятичный код Мнемоника Символ
&#913; &Alpha; Α
&#914; &Beta; Β
&#915; &Gamma; Γ
&#916; &Delta; Δ
&#917; &Epsilon; Ε
&#918; &Zeta; Ζ
&#919; &Eta; Η
&#920; &Theta; Θ
&#921; &Iota; Ι
&#922; &Kappa; Κ
&#923; &Lambda; Λ
&#924; &Mu; Μ
&#925; &Nu; Ν
&#926; &Xi; Ξ
&#927; &Omicron; Ο
&#928; &Pi; Π
&#929; &Rho; Ρ
&#931; &Sigma; Σ
&#932; &Tau; Τ
&#934; &Phi; Φ
&#935; &Chi; Χ
&#936; &Psi; Ψ
&#937; &Omega; Ω
 
Греческие строчные буквы
Десятичный код Мнемоника Символ
&#945; &alpha; α
&#946; &beta; β
&#947; &gamma; γ
&#948; &delta; δ
&#949; &epsilon; ε
&#950; &zeta; ζ
&#951; &eta; η
&#952; &theta; θ
&#953; &iota; ι
&#954; &kappa; κ
&#955; &lambda; λ
&#956; &mu; μ
&#957; &nu; ν
&#958; &xi; ξ
&#959; &omicron; ο
&#960; &pi; π
&#961; &rho; ρ
&#962; &sigmaf; ς
&#963; &sigma; σ
&#964; &tau; τ
&#965; &upsilon; υ
&#966; &phi; φ
&#967; &chi; χ
&#968; &psi; ψ
&#969; &omega; ω
&#977; &thetasy; ϑ
&#978; &upsih; ϒ
&#982; &piv; ϖ

[править] Буквы кириллицы

Заглавные буквы кириллицы
Десятичный код Мнемоника Символ
&#1040; А
&#1041; Б
&#1042; В
&#1043; Г
&#1044; Д
&#1045; Е
&#1046; Ж
&#1047; З
&#1048; И
&#1049; Й
&#1050; К
&#1051; Л
&#1052; М
&#1053; Н
&#1054; О
&#1055; П
&#1056; Р
&#1057; С
&#1058; Т
&#1059; У
&#1060; Ф
&#1061; Х
&#1062; Ц
&#1063; Ч
&#1064; Ш
&#1065; Щ
&#1066; Ъ
&#1067; Ы
&#1068; Ь
&#1069; Э
&#1070; Ю
&#1071; Я
 
Строчные буквы кириллицы
Десятичный код Мнемоника Символ
&#1072; а
&#1073; б
&#1074; в
&#1075; г
&#1076; д
&#1077; е
&#1078; ж
&#1079; з
&#1080; и
&#1081; й
&#1082; к
&#1083; л
&#1084; м
&#1085; н
&#1086; о
&#1087; п
&#1088; р
&#1089; с
&#1090; т
&#1091; у
&#1092; ф
&#1093; х
&#1094; ц
&#1095; ч
&#1096; ш
&#1097; щ
&#1098; ъ
&#1099; ы
&#1100; ь
&#1101; э
&#1102; ю
&#1103; я

[править] Источники


Эскейп-последовательности относится к теме «HTML»   ±