Войти Регистрация

Коды символов 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 коды?

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

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

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

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

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



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


Дискуссия по теме     2 Комментария 
Добавить комментарий
Ольга 19.04.2012 в 13:02
Здравствуйте! я являюсь сотрудником испытательной лаборатории, которая проводит ряд анализов различной продукции. В мои обязанности входит составление протоколов испытаний. С одним из предприятий у нас возник спорный вопрос: они направили в нашу лабораторию письмо с просьбой обосновать обозначение степени числа, которое мы используем в программе, основанной на базе 1С. Мы выражаем степень числа с помощью символа "циркумфлекс". На какой официальный источник можно сослаться, кроме "ASCII-коды символов"? Заранее спасибо!
Тарас 19.04.2012 в 19:17
http://en.wikipedia.org/wiki/ASCII Здесь есть литература, история и все другое...
Просмотров: 47100