HTML ASCII 參考手冊(cè)


ASCII 是互聯(lián)網(wǎng)上計(jì)算機(jī)之間使用的第一個(gè)字符集(編碼標(biāo)準(zhǔn))。

ISO-8859-1(在 HTML 4.01 中是默認(rèn)的)和 UTF-8(在 HTML5 中是默認(rèn)的)都是基于 ASCII 建立的。


ASCII 字符集

ASCII 全稱 "American Standard Code for Information Interchange",即美國(guó)信息交換標(biāo)準(zhǔn)編碼。

它是在 60 年代早期作為計(jì)算機(jī)和電子設(shè)備的標(biāo)準(zhǔn)字符集被設(shè)計(jì)的。

ASCII 是一種 7 位字符集,包含了 128 個(gè)字符。

支持 0-9 數(shù)字,大/小寫(xiě)英文字母(a-z、A-Z)和一些特殊的字符。

在現(xiàn)代計(jì)算機(jī)中、HTML 中、互聯(lián)網(wǎng)上所使用的字符集,都是基于 ASCII。

下表列出了128個(gè) ASCII 字符及其對(duì)應(yīng)的 HTML 實(shí)體編碼。


ASCII 可打印的字符

字符 編號(hào) 描述
? 32 空格(space)
! 33 感嘆號(hào)(exclamation mark)
" 34 引號(hào)(quotation mark)
# 35 數(shù)字符號(hào)(number sign)
$ 36 美元符號(hào)(dollar sign)
% 37 百分比符號(hào)(percent sign)
& 38 & 符號(hào)(ampersand)
' 39 撇號(hào)(apostrophe)
( 40 左括號(hào)(left parenthesis)
) 41 右括號(hào)(right parenthesis)
* 42 星號(hào)(asterisk)
+ 43 加號(hào)(plus sign)
, 44 逗號(hào)(comma)
- 45 連字符(hyphen)
. 46 句號(hào)(period)
/ 47 斜線(slash)
0 48 數(shù)字 0
1 49 數(shù)字 1
2 50 數(shù)字 2
3 51 數(shù)字 3
4 52 數(shù)字 4
5 53 數(shù)字 5
6 54 數(shù)字 6
7 55 數(shù)字 7
8 56 數(shù)字 8
9 57 數(shù)字 9
: 58 冒號(hào)(colon)
; 59 分號(hào)(semicolon)
< 60 小于號(hào)(less-than)
= 61 等于號(hào)(equals-to)
> 62 大于號(hào)(greater-than)
? 63 問(wèn)號(hào)(question mark)
@ 64 @ 符號(hào)(at sign)
A 65 大寫(xiě)字母 A
B 66 大寫(xiě)字母 B
C 67 大寫(xiě)字母 C
D 68 大寫(xiě)字母 D
E 69 大寫(xiě)字母 E
F 70 大寫(xiě)字母 F
G 71 大寫(xiě)字母 G
H 72 大寫(xiě)字母 H
I 73 大寫(xiě)字母 I
J 74 大寫(xiě)字母 J
K 75 大寫(xiě)字母 K
L 76 大寫(xiě)字母 L
M 77 大寫(xiě)字母 M
N 78 大寫(xiě)字母 N
O 79 大寫(xiě)字母 O
P 80 大寫(xiě)字母 P
Q 81 大寫(xiě)字母 Q
R 82 大寫(xiě)字母 R
S 83 大寫(xiě)字母 S
T 84 大寫(xiě)字母 T
U 85 大寫(xiě)字母 U
V 86 大寫(xiě)字母 V
W 87 大寫(xiě)字母 W
X 88 大寫(xiě)字母 X
Y 89 大寫(xiě)字母 Y
Z 90 大寫(xiě)字母 Z
[ 91 左方括號(hào)(left square bracket)
\ 92 反斜線(backslash)
] 93 右方括號(hào)(right square bracket)
^ 94 插入符號(hào)(caret)
_ 95 下劃線(underscore)
` 96 重音符(grave accent)
a 97 小寫(xiě)字母 a
b 98 小寫(xiě)字母 b
c 99 小寫(xiě)字母 c
d 100 小寫(xiě)字母 d
e 101 小寫(xiě)字母 e
f 102 小寫(xiě)字母 f
g 103 小寫(xiě)字母 g
h 104 小寫(xiě)字母 h
i 105 小寫(xiě)字母 i
j 106 小寫(xiě)字母 j
k 107 小寫(xiě)字母 k
l 108 小寫(xiě)字母 l
m 109 小寫(xiě)字母 m
n 110 小寫(xiě)字母 n
o 111 小寫(xiě)字母 o
p 112 小寫(xiě)字母 p
q 113 小寫(xiě)字母 q
r 114 小寫(xiě)字母 r
s 115 小寫(xiě)字母 s
t 116 小寫(xiě)字母 t
u 117 小寫(xiě)字母 u
v 118 小寫(xiě)字母 v
w 119 小寫(xiě)字母 w
x 120 小寫(xiě)字母 x
y 121 小寫(xiě)字母 y
z 122 小寫(xiě)字母 z
{ 123 左花括號(hào)(left curly brace)
| 124 豎線(vertical bar)
} 125 右花括號(hào)(right curly brace)
~ 126 波浪線(tilde)


ASCII 設(shè)備控制字符

ASCII 控制字符(00-31,加上 127)最初被設(shè)計(jì)用來(lái)控制諸如打印機(jī)和磁帶驅(qū)動(dòng)器之類的硬件設(shè)備。

控制字符(除了水平制表符、換行、回車之外)在 HTML 文檔中不起任何作用。

字符 編號(hào) 描述
NUL 00 空字符(null character)
SOH 01 標(biāo)題開(kāi)始(start of header)
STX 02 正文開(kāi)始(start of text)
ETX 03 正文結(jié)束(end of text)
EOT 04 傳輸結(jié)束(end of transmission)
ENQ 05 請(qǐng)求(enquiry)
ACK 06 收到通知/響應(yīng)(acknowledge)
BEL 07 響鈴(bell)
BS 08 退格(backspace)
HT 09 水平制表符(horizontal tab)
LF 10 換行(line feed)
VT 11 垂直制表符(vertical tab)
FF 12 換頁(yè)(form feed)
CR 13 回車(carriage return)
SO 14 不用切換(shift out)
SI 15 啟用切換(shift in)
DLE 16 數(shù)據(jù)鏈路轉(zhuǎn)義(data link escape)
DC1 17 設(shè)備控制 1(device control 1)
DC2 18 設(shè)備控制 2(device control 2)
DC3 19 設(shè)備控制 3(device control 3)
DC4 20 設(shè)備控制 4(device control 4)
NAK 21 拒絕接收/無(wú)響應(yīng)(negative acknowledge)
SYN 22 同步空閑(synchronize)
ETB 23 傳輸塊結(jié)束(end transmission block)
CAN 24 取消(cancel)
EM 25 已到介質(zhì)末端/介質(zhì)存儲(chǔ)已滿(end of medium)
SUB 26 替補(bǔ)/替換(substitute)
ESC 27 溢出/逃離/取消(escape)
FS 28 文件分隔符(file separator)
GS 29 組分隔符(group separator)
RS 30 記錄分隔符(record separator)
US 31 單元分隔符(unit separator)
? ? ?
DEL 127 刪除(delete)