HTML ASCII 參考手冊


ASCII 是互聯(lián)網(wǎng)上計算機(jī)之間使用的第一個字符集(編碼標(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",即美國信息交換標(biāo)準(zhǔn)編碼。

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

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

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

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

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


ASCII 可打印的字符

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


ASCII 設(shè)備控制字符

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

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

字符 編號 描述
NUL 00 空字符(null character)
SOH 01 標(biāo)題開始(start of header)
STX 02 正文開始(start of text)
ETX 03 正文結(jié)束(end of text)
EOT 04 傳輸結(jié)束(end of transmission)
ENQ 05 請求(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 換頁(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 拒絕接收/無響應(yīng)(negative acknowledge)
SYN 22 同步空閑(synchronize)
ETB 23 傳輸塊結(jié)束(end transmission block)
CAN 24 取消(cancel)
EM 25 已到介質(zhì)末端/介質(zhì)存儲已滿(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)