С коды символов – Вставка символов и знаков на основе латинского алфавита в кодировке ASCII или Юникод

ASCII таблица / Программирование / stD

ASCIIAmericanStandardCode forInformationInterchange.

ASCII была разработана (1963 год) для кодирования символов, коды которых помещались в 7 бит (128 символов). Со временем кодировка была расширена до 8-ми бит (256 символов), коды первых 128-и символов не изменились.

Управляющие символы ASCII (код символа 0-31)

Первые 32 символа в ASCII-таблице не имеют печатных кодов и используются для управления периферийными устройствами, телетайпами, принтерами и т.д.
DEC OCT HEX BIN Symbol HTML Number HTML Name Description
00000x0000000000NUL \0& #000; Null char
10010x0100000001SOH& #001; Start of Heading
20020x0200000010STX& #002; Start of Text
30030x0300000011ETX& #003; End of Text
40040x0400000100EOT& #004; End of Transmission
50050x0500000101ENQ& #005; Enquiry
60060x0600000110ACK& #006; Acknowledgment
70070x0700000111BEL& #007; Bell
80100x0800001000BS& #008; Back Space
90110x0900001001HT \t& #009; Tab
100120x0A00001010LF \n& #010; Новая строка
110130x0B00001011VT& #011; Vertical Tab
120140x0C00001100FF& #012; Form Feed
130150x0D00001101CR \r& #013; Возврат каретки
140160x0E00001110SO& #014; Shift Out / X-On
150170x0F00001111SI& #015; Shift In / X-Off
160200x1000010000DLE& #016; Data Line Escape
170210x1100010001DC1& #017; Device Control 1 (oft. XON)
180220x1200010010DC2& #018; Device Control 2
190230x1300010011DC3& #019; Device Control 3 (oft. XOFF)
200240x1400010100DC4& #020; Device Control 4
210250x1500010101NAK& #021; Negative Acknowledgement
220260x1600010110SYN& #022; Synchronous Idle
230270x1700010111ETB& #023; End of Transmit Block
240300x1800011000CAN& #024; Cancel
250310x1900011001EM& #025; End of Medium
260320x1A00011010SUB& #026; Substitute
270330x1B00011011ESC& #027; Escape
280340x1C00011100FS& #028; File Separator
290350x1D00011101GS& #029; Group Separator
300360x1E00011110RS& #030; Record Separator
310370x1F00011111US& #031; Unit Separator
DEC OCT HEX BIN Symbol HTML Number HTML Name Description
Печатные символы ASCII (код символа 32-127)

Буквы, цифры, знаки препинания и другие символы расположенные на клавиатуре (англ.).
DEC OCT HEX BIN Symbol HTML Number HTML Name Description
320400x2000100000 & #32; Space
330410x2100100001!& #33; Exclamation mark
340420x2200100010"& #34;& quot;Double quotes (or speech marks)
350430x2300100011#& #35; Number
360440x2400100100$& #36; Dollar
370450x2500100101%& #37; Procenttecken
380460x2600100110&& #38;& amp;Ampersand
390470x2700100111'& #39; Single quote
400500x2800101000(& #40; Open parenthesis (or open bracket)
410510x2900101001)& #41; Close parenthesis (or close bracket)
420520x2A00101010*& #42; Asterisk
430530x2B00101011+& #43; Plus
440540x2C00101100,& #44; Comma
450550x2D00101101-& #45; Hyphen
460560x2E00101110.& #46; Period, dot or full stop
470570x2F00101111/& #47; Slash or divide
480600x30001100000& #48; Zero
490610x31001100011& #49; One
500620x32001100102& #50; Two
510630x33001100113& #51; Three
520640x34001101004& #52; Four
530650x35001101015& #53; Five
540660x36001101106& #54; Six
550670x37001101117& #55; Seven
560700x38001110008& #56; Eight
570710x39001110019& #57; Nine
580720x3A00111010:& #58; Colon
590730x3B00111011;& #59; Semicolon
600740x3C00111100<& #60;& lt;Less than (or open angled bracket)
610750x3D00111101=& #61; Equals
620760x3E00111110>& #62;& gt;Greater than (or close angled bracket)
630770x3F00111111?& #63; Question mark
641000x4001000000@& #64; At symbol
651010x4101000001A& #65; A
661020x4201000010B& #66; B
671030x4301000011C& #67; C
681040x4401000100D& #68; D
691050x4501000101E& #69; E
701060x4601000110F& #70; F
711070x4701000111G& #71; G
721100x4801001000H& #72; H
731110x4901001001I& #73; I
741120x4A01001010J& #74; J
751130x4B01001011K& #75; K
761140x4C
01001100
L& #76; L
771150x4D01001101M& #77; M
781160x4E01001110N& #78; N
791170x4F01001111O& #79; O
801200x5001010000P& #80; P
811210x5101010001Q& #81; Q
821220x5201010010R& #82; R
831230x5301010011S& #83; S
841240x5401010100T& #84; T
851250x5501010101U& #85; U
861260x5601010110V& #86; V
871270x5701010111W& #87; W
881300x5801011000X& #88; X
891310x5901011001Y& #89; Y
901320x5A01011010Z& #90; Z
911330x5B01011011[& #91; Opening bracket
921340x5C01011100\& #92; Backslash
931350x5D01011101]& #93; Closing bracket
941360x5E01011110^& #94; Caret — circumflex
951370x5F01011111_& #95; Underscore
961400x6001100000`& #96; Grave accent
971410x6101100001a& #97; a
981420x6201100010b& #98; b
991430x6301100011c& #99; c
1001440x6401100100d& #100; d
1011450x6501100101e& #101; e
1021460x6601100110f& #102; f
1031470x6701100111g& #103; g
1041500x6801101000h& #104; h
1051510x6901101001i& #105; i
1061520x6A01101010j& #106; j
1071530x6B01101011k& #107; k
1081540x6C01101100l& #108; l
1091550x6D01101101m& #109; m
1101560x6E01101110n& #110; n
1111570x6F01101111o& #111; o
1121600x7001110000p& #112; p
1131610x7101110001q& #113; q
1141620x7201110010r& #114; r
1151630x7301110011s& #115; s
1161640x7401110100t& #116; t
1171650x7501110101u& #117; u
1181660x7601110110v& #118; v
1191670x7701110111w& #119; w
1201700x7801111000x& #120; x
1211710x7901111001y& #121; y
1221720x7A01111010z& #122; z
1231730x7B01111011{& #123; Opening brace
1241740x7C01111100|& #124; Vertical bar
1251750x7D01111101}& #125; Closing brace
1261760x7E01111110~& #126; Equivalency sign — tilde
1271770x7F01111111 & #127; Delete
DEC OCT HEX BIN Symbol HTML Number HTML Name Description
Расширенные символы ASCII Win-1251 кириллица (код символа 128-255)
DEC OCT HEX BIN Symbol
1282000x8010000000Ђ
1292010x8110000001Ѓ
1302020x8210000010
1312030x8310000011ѓ
1322040x8410000100
1332050x8510000101
1342060x8610000110
1352070x8710000111
1362100x8810001000
1372110x8910001001
1382120x8A10001010Љ
1392130x8B10001011
1402140x8C10001100Њ
1412150x8D10001101Ќ
1422160x8E10001110Ћ
1432170x8F10001111Џ
1442200x9010010000Ђ
1452210x9110010001
1462220x9210010010
1472230x9310010011
1482240x9410010100
1492250x9510010101
1502260x9610010110
1512270x9710010111
1522300x9810011000 
1532310x9910011001
1542320x9A10011010љ
1552330x9B10011011
1562340x9C10011100њ
1572350x9D10011101ќ
1582360x9E10011110ћ
1592370x9F10011111џ
1602400xA010100000 
1612410xA110100001Ў
1622420xA210100010ў
1632430xA310100011Ј
1642440xA410100100¤
1652450xA510100101Ґ
1662460xA610100110¦
1672470xA710100111§
1682500xA810101000Ё
1692510xA910101001©
1702520xAA10101010Є
1712530xAB10101011«
1722540xAC10101100¬
1732550xAD10101101­ 
1742560xAE10101110®
1752570xAF10101111Ї
1762600xB010110000°
1772610xB110110001±
1782620xB210110010І
1792630xB310110011і
1802640xB410110100ґ
1812650xB510110101µ
1822660xB610110110
1832670xB710110111·
1842700xB810111000ё
1852710xB910111001
1862720xBA10111010є
1872730xBB10111011»
1882740xBC10111100ј
1892750xBD10111101Ѕ
1902760xBE10111110ѕ
1912770xBF10111111ї
1923000xC011000000А
1933010xC111000001Б
1943020xC211000010В
1953030xC311000011Г
1963040xC411000100Д
1973050xC511000101Е
1983060xC611000110Ж
1993070xC711000111З
2003100xC811001000И
2013110xC911001001Й
2023120xCA11001010К
2033130xCB11001011Л
2043140xCC11001100М
2053150xCD11001101Н
2063160xCE11001110О
2073170xCF11001111П
2083200xD011010000Р
2093210xD111010001С
2103220xD211010010Т
2113230xD311010011У
2123240xD411010100Ф
2133250xD511010101Х
2143260xD611010110Ц
2153270xD711010111Ч
2163300xD811011000Ш
2173310xD911011001Щ
2183320xDA11011010Ъ
2193330xDB11011011Ы
2203340xDC11011100Ь
2213350xDD11011101Э
2223360xDE11011110Ю
2233370xDF11011111Я
2243400xE011100000а
2253410xE111100001б
2263420xE211100010в
2273430xE311100011г
2283440xE411100100д
2293450xE511100101е
2303460xE611100110ж
2313470xE711100111з
2323500xE811101000и
2333510xE911101001й
2343520xEA11101010к
2353530xEB11101011л
2363540xEC11101100м
2373550xED11101101н
2383560xEE11101110о
2393570xEF11101111п
2403600xF011110000р
2413610xF111110001с
2423620xF211110010т
2433630xF311110011у
2443640xF411110100ф
2453650xF511110101х
2463660xF611110110ц
2473670xF711110111ч
2483700xF811111000ш
2493710xF911111001щ
2503720xFA11111010ъ
2513730xFB11111011ы
2523740xFC11111100ь
2533750xFD11111101э
2543760xFE11111110ю
2553770xFF11111111я
DEC OCT HEX BIN Symbol
Расширенные символы ASCII Win-1252 (код символа 128-255)
DEC OCT HEX BIN Symbol
1282000x8010000000
1292010x8110000001 
1302020x8210000010
1312030x8310000011ƒ
1322040x8410000100
1332050x8510000101
1342060x8610000110
1352070x8710000111
1362100x8810001000ˆ
1372110x8910001001
1382120x8A10001010Š
1392130x8B10001011
1402140x8C10001100Œ
1412150x8D10001101 
1422160x8E10001110Ž
1432170x8F10001111 
1442200x9010010000 
1452210x9110010001
1462220x9210010010
1472230x9310010011
1482240x9410010100
1492250x9510010101
1502260x9610010110
1512270x9710010111
1522300x9810011000˜
1532310x9910011001
1542320x9A10011010š
1552330x9B10011011
1562340x9C10011100œ
1572350x9D10011101 
1582360x9E10011110ž
1592370x9F10011111Ÿ
1602400xA010100000 
1612410xA110100001¡
1622420xA210100010¢
1632430xA310100011£
1642440xA410100100¤
1652450xA510100101¥
1662460xA610100110¦
1672470xA710100111§
1682500xA810101000¨
1692510xA910101001©
1702520xAA10101010ª
1712530xAB10101011«
1722540xAC10101100¬
1732550xAD10101101­�­
1742560xAE10101110®
1752570xAF10101111¯
1762600xB010110000°
1772610xB110110001±
1782620xB210110010²
1792630xB310110011³
1802640xB410110100´
1812650xB510110101µ
1822660xB610110110
1832670xB710110111·
1842700xB810111000¸
1852710xB910111001¹
1862720xBA10111010º
1872730xBB10111011»
1882740xBC10111100¼
1892750xBD10111101½
1902760xBE10111110¾
1912770xBF10111111¿
1923000xC011000000À
1933010xC111000001Á
1943020xC211000010Â
1953030xC311000011Ã
1963040xC411000100Ä
1973050xC511000101Å
1983060xC611000110Æ
1993070xC711000111Ç
2003100xC811001000È
2013110xC911001001É
2023120xCA11001010Ê
2033130xCB11001011Ë
2043140xCC11001100Ì
2053150xCD11001101Í
2063160xCE11001110Î
2073170xCF11001111Ï
2083200xD011010000Ð
2093210xD111010001Ñ
2103220xD211010010Ò
2113230xD311010011Ó
2123240xD411010100Ô
2133250xD511010101Õ
2143260xD611010110Ö
2153270xD711010111×
2163300xD811011000Ø
2173310xD911011001Ù
2183320xDA11011010Ú
2193330xDB11011011Û
2203340xDC11011100Ü
2213350xDD11011101Ý
2223360xDE11011110Þ
2233370xDF11011111ß
2243400xE011100000à
2253410xE111100001á
2263420xE211100010â
2273430xE311100011ã
2283440xE411100100ä
2293450xE511100101å
2303460xE611100110æ
2313470xE711100111ç
2323500xE811101000è
2333510xE911101001é
2343520xEA11101010ê
2353530xEB11101011ë
2363540xEC11101100ì
2373550xED11101101í
2383560xEE11101110î
2393570xEF11101111ï
2403600xF011110000ð
2413610xF111110001ñ
2423620xF211110010ò
2433630xF311110011ó
2443640xF411110100ô
2453650xF511110101õ
2463660xF611110110ö
2473670xF711110111÷
2483700xF811111000ø
2493710xF911111001ù
2503720xFA11111010ú
2513730xFB11111011û
2523740xFC11111100ü
2533750xFD11111101ý
2543760xFE11111110þ
2553770xFF11111111ÿ
DEC OCT HEX BIN Symbol

Коды символов ASCII: таблицы, понятие, применение

ASCII коды

Часто бывает, в практике создания веб приложений, и при создании дизайна необходимо вставить какой-то спецсимвол, например копирайт, авторское право, стрелочку и т.д. Для этого используют ascii кодамы, которые, вставляют в контекст кода HTML. При выводе они отображаются как нормальные символы. В данной статье, ознакомимся с кодами символов ascii и научимся их применять при разработке сайтов.

Что мы сегодня узнаем?

Что такое ascii коды?

Таблицы ascii кодов

Как применять ascii коды?

Что такое ASCII коды?

Как всегда сразу по понятиям. Если вы понимаете, что такое ascii коды, отлично, можете посмотреть таблицы ascii кодов. Кому интересно узнать что такое ascii коды, выслушаем же мнение Википедии.

ASCII (англ. American Standard Code for Information Interchange) — американский стандартный код для обмена информацией. ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов.

Таблицы ASCII кодов

Ниже предоставленные таблицы ascii кодов символов. Если вы не совсем понимаете, как их использовать, наберитесь терпения и прочтите последний пункт статьи.

Таблица ascii кодов: ASCII (American Standard Code for Information Interchange)

DecHexChar  DecHexChar  DecHexChar  DecHexChar
00NUL3220(sp)6440@9660`
11SOH3321!6541A9761a
22STX3422"6642B9862b
33ETX3523#6743C9963c
44EOT3624$6844D10064d
55ENQ3725%6945E10165e
66ACK3826&7046F10266f
77BEL3927'7147G10367g
88BS4028(7248H10468h
99TAB4129)7349I10569i
10ALF422A*744AJ1066Aj
11BVT432B+754BK1076Bk
12CFF442C,764CL1086Cl
13DCR452D-774DM1096Dm
14ESO462E.784EN1106En
15FSI472F/794FO1116Fo
1610DLE483008050P11270p
1711DC1493118151Q11371q
1812DC2503228252R11472r
1913DC3513338353S11573s
2014DC4523448454T11674t
2115NAK533558555U11775u
2216SYN543668656V11876v
2317ETB553778757W11977w
2418CAN563888858X12078x
2519EM573998959Y12179y
261ASUB583A:905AZ1227Az
271BESC593B;915B[1237B{
281CFS603C<925C\1247C|
291DGS613D=935D]1257D}
301ERS623E>945E^1267E~
311FUS633F?955F_1277FDEL

Расширенная таблица кодов ASCII

DecHexChar  DecHexChar  DecHexChar  DecHexChar
12880Ç 160A0á 192C0.224E0α
12981ü 161A1í 193C12225E1ß
13082é162A2ó 194C20226E2Γ
13183â163A3ú 195C3/227E3
13284ä164A4ñ 196C4)228E4
13385à165A5Ñ 197C53229E5σ
13486å166A6ª 198C6G230E6μ
13587ç167A7° 199C7K231E7τ
13688ê168A8¿ 200C89232E8Φ
13789ë169A9_ 201C96233E9Θ
1388Aè170AA¬ 202CA=234EAΩ
1398Bï171AB½ 203CB;235EBδ
1408Cî172AC¼ 204CC:236EC
1418Dì173AD¡ 205CD4237EDφ
1428EÄ174AE« 206CE>238EEε
1438FÅ175AF» 207CFN239EF
14490É176B0 208D0J240F0
14591æ177B1 209D1L241F1±
14692Æ178B2 210D2H242F2
14793ô179B3* 211D3F243F3
14894ö180B41 212D4B244F4
14995ò181B5I 213D5?245F5
15096û182B61 214D6C246F6÷
15197ù183B7D 215D7O247F7
15298_184B8@ 216D8P248F80
15399Ö185B9< 217D9-249F9.
1549AÜ186BA5 218DA+250FA.
1559B¢187BB7 219DB$251FB
1569C£188BC8 220DC(252FC_
1579D¥189BDE 221DD%253FD²
1589E_190BEA 222DE254FE
1599Fƒ191BF, 223DF&255FF

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

ASCII коды

Как применять ascii коды?

Например, вы пишете в HTML коде &#42; а на страничке выведет * (звездочка или Asterisk). Так из любым, понравившемся символом из таблицы ascii кодов.

Теперь более практичные случаи, например, необходимо реализовать вывод php, js, html, css или других кодов на веб страничку, для этого нужно заменить < и > на &#60; и &#62;. Таким же образом, можно вывести любой другой символ.

Другой случай, когда нужно реализовать подсветку кода (php, js, css, html…), пользовался регулярными выражениями в javascript, и получилось что звездочка (Asterisk), мешала работе js функции. Заменил ее ascii кодом и все стало работать как швейцарские часы.

Третий случай, когда вы создаете многоязычный сайт, в других странах, символы не входящие в стандарт их кодировки, могут выглядеть «крякозябрами», поэтому их нужно менять ascii кодами.

Как видите ascii кода пригодятся как программистам так и верстальщикам . Если у вас остались замечания или вопросы по поводу, ascii кодов, пишите в комментариях ниже. 

Дальше: CSS h2, h3: стилизация h2, h3 заголовков


Кодирование символов


 

Кодировка символов (часто называемая также кодовой страницей) – это набор числовых значений, которые ставятся в соответствие группе алфавитно-цифровых символов, знаков пунктуации и специальных символов.

Для кодировки символов в Windows используется таблица ASCII (American Standard Code for Interchange of Information).

В ASCII первые 128 символов всех кодовых страниц состоят из базовой таблицы символов. Первые 32 кода базовой таблицы, начиная с нулевого, размещают управляющие коды.

Символ Код Клавиши Значение
nul 0 Ctrl + @ Нуль
soh 1 Ctrl + A Начало заголовка
stx 2 Ctrl + B Начало текста
etx 3 Ctrl + C Конец текста
eot 4 Ctrl + D Конец передачи
enq 5 Ctrl + E Запрос
ack 6 Ctrl + F Подтверждение
bel 7 Ctrl + G Сигнал (звонок)
bs 8 Ctrl + H Забой (шаг назад)
ht 9 Ctrl + I Горизонтальная табуляция
lf 10 Ctrl + J Перевод строки
vt 11 Ctrl + K Вертикальная табуляция
ff 12 Ctrl + L Новая страница
cr 13 Ctrl + M Возврат каретки
so 14 Ctrl + N Выключить сдвиг
si 15 Ctrl + O Включить сдвиг
dle 16 Ctrl + P Ключ связи данных
dc1 17 Ctrl + Q Управление устройством 1
dc2 18 Ctrl + R Управление устройством 2
dc3 19 Ctrl + S Управление устройством 3
dc4 20 Ctrl + T Управление устройством 4
nak 21 Ctrl + U Отрицательное подтверждение
syn 22 Ctrl + V Синхронизация
etb 23 Ctrl + W Конец передаваемого блока
can 24 Ctrl + X Отказ
em 25 Ctrl + Y Конец среды
sub 26 Ctrl + Z Замена
esc 27 Ctrl + [ Ключ
fs 28 Ctrl + \ Разделитель файлов
gs 29 Ctrl + ] Разделитель группы
rs 30 Ctrl + ^ Разделитель записей
us 31 Ctrl + _ Разделитель модулей

Базовая таблица кодировки ASCII

32 пробел 48 0 64 @ 80 P 96 ` 112 p
33 ! 49 1 65 A 81 Q 97 a 113 q
34 50 2 66 B 82 R 98 b 114 r
35 # 51 3 67 C 83 S 99 c 115 s
36 $ 52 4 68 D 84 T 100 d 116 t
37 % 53 5 69 E 85 U 101 e 117 u
38 & 54 6 70 F 86 V 102 f 118 v
39 ‘ 55 7 71 G 87 W 103 g 119 w
40 ( 56 8 72 H 88 X 104 h 120 x
41 ) 57 9 73 I 89 Y 105 i 121 y
42 * 58 : 74 J 90 Z 106 j 122 z
43 + 59 ; 75 K 91 [ 107 k 123 {
44 , 60 < 76 L 92 \ 108 l 124 |
45 — 61 = 77 M 93 ] 109 m 125 }
46 . 62 > 78 N 94 ^ 110 n 126 ~
47 / 63 ? 79 O 95 _ 111 o 127

Символы с номерами от 128 до 255 представляют собой таблицу расширения и варьируются в зависимости от набора скриптов, представленных кодировкой символов. Набор символов таблицы расширения различается в зависимости от выбранной кодовой страницы:

1251 – кодовая страница Windows

128 Ђ 144 Ђ 160 176 ° 192 А 208 Р 224 а 240 р
129 Ѓ 145 ‘ 161 Ў 177 ± 193 Б 209 С 225 б 241 с
130 ‚ 146 ’ 162 ў 178 I 194 В 210 Т 226 в 242 т
131 ѓ 147 “ 163 J 179 i 195 Г 211 У 227 г 243 у
132 „ 148 ” 164 ¤ 180 ґ 196 Д 212 Ф 228 д 244 ф
133 … 149 • 165 Ґ 181 μ 197 Е 213 Х 229 е 245 х
134 † 150 – 166 ¦ 182 ¶ 198 Ж 214 Ц 230 ж 246 ц
135 ‡ 151 — 167 § 183 · 199 З 215 Ч 231 з 247 ч
136 € 152 □ 168 Ё 184 ё 200 И 216 Ш 232 и 248 ш
137 ‰ 153 ™ 169 © 185 № 201 Й 217 Щ 233 й 249 щ
138 Љ 154 љ 170 Є 186 є 202 К 218 Ъ 234 к 250 ъ
139 < 155 > 171 « 187 » 203 Л 219 Ы 235 л 251 ы
140 Њ 156 њ 172 ¬ 188 j 204 М 220 Ь 236 м 252 ь
141 Ќ 157 ќ 173 189 S 205 Н 221 Э 237 н 253 э
142 Ћ 158 ћ 174 ® 190 s 206 О 222 Ю 238 о 254 ю
143 Џ 159 џ 175 Ï 191 ї 207 П 223 Я 239 п 255 я

866 – кодовая страница DOS

128 А 144 Р 160 а 176 ░ 192 └ 208 ╨ 224 р 240 ≡Ё
129 Б 145 С 161 б 177 ▒ 193 ┴ 209 ╤ 225 с 241 ±ё
130 В 146 Т 162 в 178 ▓ 194 ┬ 210 ╥ 226 т 242 ≥
131 Г 147 У 163 г 179 │ 195 ├ 211 ╙ 227 у 243 ≤
132 Д 148 Ф 164 д 180 ┤ 196 ─ 212 ╘ 228 ф 244 ⌠
133 Е 149 Х 165 е 181 ╡ 197 ┼ 213 ╒ 229 х 245 ⌡
134 Ж 150 Ц 166 ж 182 ╢ 198 ╞ 214 ╓ 230 ц 246 ¸
135 З 151 Ч 167 з 183 ╖ 199 ╟ 215 ╫ 231 ч 247 »
136 И 152 Ш 168 и 184 ╕ 200 ╚ 216 ╪ 232 ш 248 °
137 Й 153 Щ 169 й 185 ╣ 201 ╔ 217 ┘ 233 щ 249 ·
138 К 154 Ъ 170 к 186 ║ 202 ╩ 218 ┌ 234 ъ 250 ∙
139 Л 155 Ы 171 л 187 ╗ 203 ╦ 219 █ 235 ы 251 √
140 М 156 Ь 172 м 188 ╝ 204 ╠ 220 ▄ 236 ь 252 ⁿ
141 Н 157 Э 173 н 189 ╜ 205 ═ 221 ▌ 237 э 253 ²
142 О 158 Ю 174 о 190 ╛ 206 ╬ 222 ▐ 238 ю 254 ■
143 П 159 Я 175 п 191 ┐ 207 ╧ 223 ▀ 239 я 255

Русские названия основных спецсимволов:

Символ Название
` гравис, кавычка, обратный машинописный апостроф
` гравис, кавычка, обратный машинописный апостроф
~ тильда
! восклицательный знак
@ эт, коммерческое эт, «собака»
# октоторп, решетка, диез
$ знак доллара
% процент
^ циркумфлекс, знак вставки
& амперсанд
* астериск, звездочка, знак умножения
( левая открывающая круглая скобка
) правая закрывающая круглая скобка
минус, дефис
_ знак подчеркивания
= знак равенства
+ плюс
[ левая открывающая квадратная скобка
] правая закрывающая квадратная скобка
{ левая открывающая фигурная скобка
} правая закрывающая фигурная скобка
; точка с запятой
: двоеточие
машинописный апостроф, одинарная кавычка
" двойная кавычка
, запятая
. точка
/ слэш, косая черта, знак дроби
< левая открытая угловая скобка, знак меньше
> правая закрытая угловая скобка, знак больше
\ обратный слэш, обратная косая черта
| вертикальная черта

Кодировка UNICODE

Юникод (Unicode) — стандарт кодирования символов, позволяющий представить знаки практически всех письменных языков. Стандарт предложен в 1991 году некоммерческой организацией «Консорциум Юникода».

В Unicode используются 16-битовые (2-байтовые) коды, что позволяет представить 65536 символов.

Применение стандарта Unicode позволяет закодировать очень большое число символов из разных письменностей: в документах Unicode могут соседствовать китайские иероглифы, математические символы, буквы греческого алфавита, латиницы и кириллицы, при этом становится ненужным переключение кодовых страниц.

Для представления символьных данных в кодировке Unicode используется символьный тип wchar_t.

ASCII UNICODE
char wchar_t
1 байт 2 байта

Тип кодировки задается в свойствах проекта Microsoft Visual Studio:
Кодировка Unicode
Кодировка Unicode
Многобайтовая кодировка предполагает использование кодировки ASCII.
При этом при построении проекта используется директива условной компиляции, переопределяющая тип TCHAR:

 
 
 
 
 

#ifdef _UNICODE
  typedef wchar_t TCHAR;
#else
  typedef char TCHAR;
#endif

Для перекодирования строки в формат Unicode без изменения кодировки файла используется макроопределение
_T("строка")

Прототип макроса содержится в файле tchar.h.


Назад: Представление данных и архитектура ЭВМ

Таблица спецсимволов с ASCII-кодами | IT Blog. Code Inside

Имя Код Вид Описание
&nbsp; &#160;   неразрывный пробел
&iexcl; &#161; ¡ перевернутый восклицательный знак
&cent; &#162; ¢ цент
&pound; &#163; £ фунт стерлингов
&euro; &#8364; евро
  &#8362; шекель
&curren; &#164; ¤ денежная единица
&yen; &#165; ¥ иена или юань
&brvbar; &#166; ¦ разорванная (я бы сказала "простреленная") вертикальная черта
&sect; &#167; § параграф
&uml; &#168; ¨ трема (знак над гласной для произнесения ее отдельно от предшествующей гласной; напр., na¨ve)
&copy; &#169; © знак copyright
&ordf; &#170; ª женский порядковый числитель
&ordm; &#186; º мужской порядковый числитель
&laquo; &#171; « левая двойная угловая скобка
&raquo; &#187; » правая двойная угловая скобка
&not; &#172; ¬ знак отрицания
&shy; &#173; ­ место возможного переноса
&reg; &#174; ® знак зарегистрированной торговой марки
&macr; &#175; ¯ знак долготы над гласным
&deg; &#176; ° градус
&permil; &#8240; промилле
&acute; &#180; ´ знак ударения
&micro; &#181; µ микро
&para; &#182; символ параграфа
&middot; &#183; · точка
&cedil; &#184; ¸ седиль (орфографический знак)
&sup1; &#185; ¹ верхний индекс 'один'
&iquest; &#191; ¿ перевернутый вопросительный знак
Стрелки
&larr; &#8592; стрелка влево
&uarr; &#8593; стрелка вверх
&rarr; &#8594; стрелка вправо
&darr; &#8595; стрелка вниз
&harr; &#8596; стрелка влево-вправо
&rArr; &#8658; двойная стрелка вправо
&lArr; &#8656; двойная стрелка влево **
&hArr; &#8660; двойная стрелка влево-вправо
&uArr; &#8657; двойная стрелка вверх **
&dArr; &#8659; двойная стрелка вниз **
&crarr; &#8629; стрелка вниз и влево – знак возврата каретки (верни каретку, сволочь!) **
Прочие символы
&spades; &#9824; знак масти 'пики'
&clubs; &#9827; знак масти 'трефы' - shamrock
&hearts; &#9829; знак масти 'червы' - valentine
&diams; &#9830; знак масти 'бубны' (я бы не догадалась, выглядит оно как... ну, вы поняли)
&loz; &#9674; ромб
&#9675; круг
&#9679; черный круг
&#9668; треугольник налево
&#9660; черный треугольник вниз
&#9658; черный треугольник направо
&#9650; черный треугольник вверх
&#9632; черный квадрат (привет, Малевичу!)
&#9642; черный квадратик
&#9643; квадратик
&#9792; женское начало (и конец)
&#9794; самцовость
&quot; &#34; " двойная кавычка
&amp; &#38; & амперсанд
&lt; &#60; < знак 'меньше'
&gt; &#62; > знак 'больше'
&circ; &#710; ˆ символ циркумфлекса (диакритический знак над гласной)
&tilde; &#732; ˜ тильда
&trade; &#8482; знак торговой марки
Знаки пунктуации
&bull; &#8226; bullet - маленький черный кружок
&hellip; &#8230; многоточие
&prime; &#8242; одиночный штрих - минуты и футы
&Prime; &#8243; двойной штрих - секунды и дюймы
&oline; &#8254; надчеркивание
&frasl; &#8260; косая дробная черта
Общая пунктуация
&ndash; &#8211; тире
&mdash; &#8212; длинное тире
&lsquo; &#8216; левая одиночная кавычка
&rsquo; &#8217; правая одиночная кавычка
&sbquo; &#8218; нижняя одиночная кавычка
&ldquo; &#8220; левая двойная кавычка
&rdquo; &#8221; правая двойная кавычка
&bdquo; &#8222; нижняя двойная кавычка
Знаки арифметичеких и математических операций
&times; &#215; × знак умножения
&divide; &#247; ÷ знак деления
&frasl; &#8260; дробная черта
&minus; &#8722; знак минус
&il; &#60; < знак меньше
&gt; &#62; > знак больше
&le; &#8804; меньше или равно
&ge; &#8805; больше или равно
&asymp; &#8776; приблизительно равно (асимптотически равно)
&ne; &#8800; не равно
&equiv; &#8801; тождественно, совпадает с
&plusmn; &#177; ± плюс-минус
&frac14; &#188; ¼ одна четвёртая
&frac12; &#189; ½ одна вторая
&frac34; &#190; ¾ три четверти
&sup1; &#185; ¹ единица в верхнем индексе
&sup2; &#178; ² два в верхнем индексе (квадрат)
&sup3; &#179; ³ три в верхнем индексе (куб)
&radic; &#8730; квадратный корень (радикал)
&infin; &#8734; знак бесконечность
&sum; &#8721; знак суммирования
&prod; &#8719; произведение последовательности - знак произведения
&part; &#8706; частичный дифференциал
&int; &#8747; интеграл
&forall &#8704; для всех
&exist &#8707; существует
&empty &#8709; пустое множество; диаметр **
&nabla &#8711; набла = backward difference
&isin &#8712; принадлежит
&notin &#8713; не принадлежит **
&ni &#8715; содержит
&lowast &#8727; оператор 'звездочка' **
&prop &#8733; пропорционально
&ang &#8736; угол
&and &#8743; логическое И - wedge
&or &#8744; логическое ИЛИ - vee
&cap &#8745; пересечение - cap
&cup &#8746; объединение - cup
&there4 &#8756; следовательно
&sim &#8764; знак тильда - 'изменяется с' - знак подобия
&cong &#8773; approximately equal to **
&sub &#8834; является подмножеством
&sup &∓#8835; является надмножеством
&nsub &#8836; не является подмножеством **
&sube &#8838; является подмножеством либо равно
&supe &#8839; является надмножеством либо равно
&oplus &#8853; плюс в кружке - direct sum
&otimes &#8855; знак умножения в кружке - vector product **
&perp &#8869; ортогонально, перпендикулярно
&sdot &#8901; оператор 'точка' **
&fnof; &#402; ƒ знак функции
Латинские буквы
&Agrave; &#192; À латинская заглавная буква А с тупым ударением
&Aacute; &#193; Á латинская заглавная буква А с острым ударением
&Acirc; &#194; Â латинская заглавная буква А с циркумфлексом (диакритический знак над гласной)
&Atilde; &#195; Ã латинская заглавная буква А с тильдой
&Auml; &#196; Ä латинская заглавная буква А с тремой (знак над гласной для произнесения ее отдельно от предшествующей гласной)
&Aring; &#197; Å латинская заглавная буква А с верхним кружком
&AElig; &#198; Æ латинские заглавные символы AE
&Ccedil; &#199; Ç латинская заглавная буква C с седилем
&Egrave; &#200; È латинская заглавная буква E с тупым ударением
&Eacute; &#201; É латинская заглавная буква E с острым ударением
&Ecirc; &#202; Ê латинская заглавная буква E с циркумфлексом (диакритический знак над гласной)
&Euml; &#203; Ë латинская заглавная буква E с тремой
&Igrave; &#204; Ì латинская заглавная буква I с тупым ударением
&Iacute; &#205; Í латинская заглавная буква I с острым ударением
&Icirc; &#206; Î латинская заглавная буква I с циркумфлексом
&Iuml; &#207; Ï латинская заглавная буква I с тремой
&ETH; &#208; Ð латинские заглавные символы ETH
&Ntilde; &#209; Ñ латинская заглавная буква N с тильдой
&Ograve; &#210; Ò латинская заглавная буква O с тупым ударением
&Oacute; &#211; Ó латинская заглавная буква O с острым ударением
&Ocirc; &#212; Ô латинская заглавная буква O с циркумфлексом
&Otilde; &#213; Õ латинская заглавная буква O с тильдой
&Ouml; &#214; Ö латинская заглавная буква O с тремой
&Oslash; &#216; Ø латинская заглавная буква O со штрихом
&Ugrave; &#217; Ù латинская заглавная буква U с тупым ударением
&Uacute; &#218; Ú латинская заглавная буква U с острым ударением
&Ucirc; &#219; Û латинская заглавная буква U с циркумфлексом
&Uuml; &#220; Ü латинская заглавная буква U с тремой
&Yacute; &#221; Ý латинская заглавная буква Y с острым ударением
&THORN; &#222; Þ латинская заглавная буква THORN
&agrave; &#224; à латинская строчная буква А с тупым ударением
&aacute; &##225; á латинская строчная буква А с острым ударением
&acirc; &##226; â латинская строчная буква А с циркумфлексом
&atilde; &#227; ã латинская строчная буква А с тильдой
&∓auml; &#228; ä латинская строчная буква А с тремой
&aring; &#229; å латинская строчная буква А с верхним кружком
&aelig; &#230; æ латинская строчные буквы АE
&ccedil; &#231; ç латинская строчная буква А с седилем
&egrave; &#232; è латинская строчная буква E с тупым ударением
&eacute; &#233; é латинская строчная буква E с острым ударением
&ecirc; &#234; ê латинская строчная буква E с циркумфлексом
&euml; &#235; ë латинская строчная буква E с тремой
&igrave; &#236; ì латинская строчная буква I с тупым ударением
&iacute; &#237; í латинская строчная буква I с острым ударением
&icirc; &#238; î латинская строчная буква I с циркумфлексом
&iuml; &#239; ï латинская строчная буква I с тремой
&eth; &#240; ð латинская строчные символы eth
&ntilde; &#241; ñ латинская строчная буква N с тильдой
&ograve; &#242; ò латинская строчная буква O с тупым ударением
&oacute; &#243; ó латинская строчная буква O с острым ударением
&ocirc; &#244; ô латинская строчная буква O с циркумфлексом
&otilde; &#245; õ латинская строчная буква I с тильдой
&ouml; &#246; ö латинская строчная буква I с тремой
&oslash; &#248; ø латинская строчная буква O со штрихом
&ugrave; &∓#249; ù латинская строчная буква U с тупым ударением
&uacute; &#250; ú латинская строчная буква U с острым ударением
&ucirc; &#251; û латинская строчная буква U с циркумфлексом
&uuml; &#252; ü латинская строчная буква U с тремой
&yacute; &#253; ý латинская строчная буква Y с острымударением
&thorn; &#254; þ латинская строчная буква thorn
&yuml; &#255; ÿ латинская строчная буква Y с тремой
Греческие буквы
&Alpha; &#913; Α греческая заглавная буква альфа
&Beta; &#914; Β греческая заглавная буква бета
&Gamma; &#915; Γ греческая заглавная буква гамма
&Delta; &#916; Δ греческая заглавная буква дельта
&Epsilon; &#917; Ε греческая заглавная буква эпсилон
&Zeta; &#918; Ζ греческая заглавная буква дзета
&Eta; &#919; Η греческая заглавная буква эта
&Theta; &#920; Θ греческая заглавная буква тета
&Iota; &#921; Ι греческая заглавная буква иота
&Kappa; &#922; Κ греческая заглавная буква каппа
&Lambda; &#923; Λ греческая заглавная буква лямбда
&Mu; &#924; Μ греческая заглавная буква мю
&Nu; &#925; Ν греческая заглавная буква ню
&Xi; &#926; Ξ греческая заглавная буква кси
&Omicron; &#927; Ο греческая заглавная буква омикрон
&Pi; &#928; Π греческая заглавная буква пи
&Rho; &#929; Ρ греческая заглавная буква ро
&Sigma; &#931; Σ греческая заглавная буква сигма
&Tau; &#932; Τ греческая заглавная буква тау
&Upsilon; &#933; Υ греческая заглавная буква ипсилон
&Phi; &#934; Φ греческая заглавная буква фи
&Chi; &#935; Χ греческая заглавная буква хи
&Psi; &#936; Ψ греческая заглавная буква пси
&Omega; &#937; Ω греческая заглавная буква омега
&alpha; &#945; α греческая строчная буква альфа
&beta; &#946; β греческая строчная буква бета
&gamma; &#947; γ греческая строчная буква гамма
&delta; &#948; δ греческая строчная буква дельта
&epsilon; &#949; ε греческая строчная буква эпсилон
&zeta; &#950; ζ греческая строчная буква дзета
&eta; &#951; η греческая строчная буква эта
&theta; &#952; θ греческая строчная буква тета
&iota; &#953; ι греческая строчная буква иота
&kappa; &#954; κ греческая строчная буква каппа
&lambda; &#955; λ греческая строчная буква лямбда
&mu; &#956; μ греческая строчная буква мю
&nu; &#957; ν греческая строчная буква ню
&xi; &#958; ξ греческая строчная буква кси
&omicron; &#959; ο греческая строчная буква омикрон
&pi; &#960; π греческая строчная буква пи
&rho; &#961; ρ греческая строчная буква ро
&sigmaf; &∓#962; ς греческая строчная буква сигма (final)
&sigma; &#963; σ греческая строчная буква сигма
&tau; &#964; τ греческая строчная буква тау
&upsilon; &#965; υ греческая строчная буква ипсилон
&phi; &#966; φ греческая строчная буква фи
&chi; &#967; χ греческая строчная буква хи
&psi; &#968; ψ греческая строчная буква пси
&omega; &#969; ω греческая строчная буква омега
Ивритские буквы
  &#1488; א алеф
  &#1489; ב бэт
  &#1490; ג гимель
  &#1491; ד далед
  &#1492; ה hей
  &#1493; ו вав
  &#1494; ז заин
  &#1495; ח хэт
  &#1496; ט тэт
  &#1497; י йуд
  &#1498; ך каф-софит (ставится только в конце слова)
  &#1499; כ каф
  &#1500; ל ламед
  &#1501; ם мэм-софит (ставится только в конце слова)
  &#1502; מ мэм
  &#1503; ן нун-софит (ставится только в конце слова)
  &#1504; נ нун
  &#1505; ס самэх
  &#1506; ע аин
  &#1507; ף пэй-софит (ставится только в конце слова)
  &#1508; פ пэй
  &#1509; ץ цадик-софит (ставится только в конце слова)
  &#1510; צ цадик
  &∓#1511; ק куф
  &#1512; ר рэйш
  &#1513; ש шин
  &#1514; ת тав

Таблица кодов символов кирилицы UTF-8



Область UTF-8 с кодами от U+0000 до U+0500 — это базовая область символов кирилицы.

Если Вы хотите какой-либо из этих знаков отобразить в HTML-документе, Вы можете использовать шестнадцатеричное (Hex) значение ( &&num;x + код + 😉 или десятичное (Dec) значение ( &&num; + код + 😉 из таблицы кодов.

В следующем примере видно как можно отобразить заглавную букву Ё, используя символы кодировки UTF-8:

Пример: Литера Ё

Десятичный код: Ё
Шестнадцатиричный код: Ё

<p>Десятичный код: &#1025;</p>
<p>Шестнадцатиричный код: &#x0401;</p>

Таблица кодов символов кирилицы UTF-8 от U+0400 до U+0500

СимволDecHex  СимволDecHex
Ѐ10240400  Ҁ11520480
Ё10250401  ҁ11530481
Ђ10260402  ҂11540482
Ѓ10270403  о҃11550483
Є10280404  о҄11560484
Ѕ10290405  о҅11570485
І10300406  о҆11580486
Ї10310407  о҇11590487
Ј10320408  о҈11600488
Љ10330409  о҉11610489
Њ1034040A  Ҋ1162048A
Ћ1035040B  ҋ1163048B
Ќ1036040C  Ҍ1164048C
Ѝ1037040D  ҍ1165048D
Ў1038040E  Ҏ1166048E
Џ1039040F  ҏ1167048F
А10400410  Ґ11680490
Б10410411  ґ11690491
В10420412  Ғ11700492
Г10430413  ғ11710493
Д10440414  Ҕ11720494
Е10450415  ҕ11730495
Ж10460416  Җ11740496
З10470417  җ11750497
И10480418  Ҙ11760498
Й10490419  ҙ11770499
К1050041A  Қ1178049A
Л1051041B  қ1179049B
М1052041C  Ҝ1180049C
Н1053041D  ҝ1181049D
О1054041E  Ҟ1182049E
П1055041F  ҟ1183049F
Р10560420  Ҡ118404A0
С10570421  ҡ118504A1
Т10580422  Ң118604A2
У10590423  ң118704A3
Ф10600424  Ҥ118804A4
Х10610425  ҥ118904A5
Ц10620426  Ҧ119004A6
Ч10630427  ҧ119104A7
Ш10640428  Ҩ119204A8
Щ10650429  ҩ119304A9
Ъ1066042A  Ҫ119404AA
Ы1067042B  ҫ119504AB
Ь1068042C  Ҭ119604AC
Э1069042D  ҭ119704AD
Ю1070042E  Ү119804AE
Я1071042F  ү119904AF
а10720430  Ұ120004B0
б10730431  ұ120104B1
в10740432  Ҳ120204B2
г10750433  ҳ120304B3
д10760434  Ҵ120404B4
е10770435  ҵ120504B5
ж10780436  Ҷ120604B6
з10790437  ҷ120704B7
и10800438  Ҹ120804B8
й10810439  ҹ120904B9
к1082043A  Һ121004BA
л1083043B  һ121104BB
м1084043C  Ҽ121204BC
н1085043D  Ҿ121404BE
о1086043E  ҿ121504BF
п1087043F  Ӏ121604C0
р10880440  Ӂ121704C1
с10890441   ӂ121804C2
т10900442  Ӄ121904C3
у10910443  ӄ122004C4
ф10920444  Ӆ122104C5
х10930445  ӆ122204C6
ц10940446  Ӈ122304C7
ч10950447  ӈ122404C8
ш10960448  Ӊ122504C9
щ10970449  ӊ122604CA
ъ1098044A  Ӌ122704CB
ы1099044B  ӌ122804CC
ь1100044C  Ӎ122904CD
э1101044D  ӎ123004CE
ю1102044E  ӏ123104CF
я1103044F  Ӑ123204D0
ѐ11040450  ӑ123304D1
ё11050451  Ӓ123404D2
ђ11060452  ӓ123504D3
ѓ11070453  Ӕ123604D4
є11080454  ӕ123704D5
ѕ11090455  Ӗ123804D6
і11100456  ӗ123904D7
ї11110457  Ә124004D8
ј11120458  ә124104D9
љ11130459  Ӛ124204DA
њ1114045A  ӛ124304DB
ћ1115045B  Ӝ124404DC
ќ1116045C  ӝ124504DD
ѝ1117045D  Ӟ124604DE
ў1118045E  ӟ124704DF
џ1119045F  Ӡ124804E0
Ѡ11200460  ӡ124904E1
ѡ11210461  Ӣ125004E2
Ѣ11220462  ӣ125104E3
ѣ11230463  Ӥ125204E4
Ѥ11240464  ӥ125304E5
ѥ11250465  Ӧ125404E6
Ѧ11260466  ӧ125504E7
ѧ11270467  Ө125604E8
Ѩ11280468  ө125704E9
ѩ11290469  Ӫ125804EA
Ѫ1130046A  ӫ125904EB
ѫ1131046B  Ӭ126004EC
Ѭ1132046C  ӭ126104ED
ѭ1133046D  Ӯ126204EE
Ѯ1134046E  ӯ126304EF
ѯ1135046F  Ӱ126404F0
Ѱ11360470  ӱ126504F1
ѱ11370471  Ӳ126604F2
Ѳ11380472  ӳ126704F3
ѳ11390473  Ӵ126804F4
Ѵ11400474  ӵ126904F5
ѵ11410475  Ӷ127004F6
Ѷ11420476  ӷ127104F7
ѷ11430477  Ӹ127204F8
Ѹ11440478  ӹ127304F9
ѹ11450479  Ӻ127404FA
Ѻ1146047A  ӻ127504FB
ѻ1147047B  Ӽ127604FC
Ѽ1148047C  ӽ127704FD
ѽ1149047D  Ӿ127804FE
Ѿ1150047E  ӿ127904FF
ѿ1151047F  Ԁ12800500

Смотрите также:

URL коды символов ACSII

URL коды символов UTF-8 диапазон от U+0400 до U+04FF

HTML Кодирование URL

Таблица кодов символов Windows-1251





Please enable JavaScript to view the comments powered by Disqus.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *