在计算机文本排版中,空格字符是不可见的,但通常会占据一定的区域(零宽度空格除外),使得文本达到需要的版式。在程序中,部分空格还能对上下文定义适当的操作,例如连字与不连字。
通常,键盘可以直接输入的是普通空格(U+0020)、Tab制表符(U+0009),以及表意文字环境的空格(U+3000)。普通空格和Tab制表符空白宽度随字体不同会改变,表意空格宽度固定为一个字体高。
名称
代码
宽度
备注
制表符(character tabulation)
U+0009
9
水平制表符,实体名称:	
空格(space)
U+0020
32
最常见的ASCII空格,键盘空格键打出的即是它。宽度随字体不同而变化,通常在字体高度的1/5至1/3之间。
不间断空格(no-break space)
U+00A0
160
不间断空格,与U+0020类似,但不会断行。实体名称:;
半宽空白(en quad)
U+2000
8192
早期为铅活字印刷排版制定的半宽空白,宽度是字体高度的一半。U+2002规范等同于此字符;最好使用U+2002。
全宽空白(em quad)
U+2001
8193
早期为铅活字印刷排版制定的全宽空白,宽度等于字体高度。U+2003规范等同于此字符;最好使用U+2003。
半宽空格(en space)
U+2002
8194
也称半角空格,宽度是字体高度的一半。实体名称:
全宽空格(em space)
U+2003
8195
也称全角空格,宽度等于字体高度。实体名称:
三分之一空格(three-per-em space)
U+2004
8196
宽度是字体高度的三分之一。实体名称: 
四分之一空格(four-per-em space)
U+2005
8197
宽度是字体高度的四分之一。实体名称: 
六分之一空格(six-per-em space)
U+2006
8198
宽度是字体高度的六分之一。在计算机排版中,有时等于U+2009。
数字空格(figure space)
U+2007
8199
在具有等宽数字的字体中,等于一位数字的宽度。实体名称: 
标点空格(punctuation space)
U+2008
8200
与字体中的窄标点符号一样宽,即句点或逗号的前进宽度。实体名称: 
薄空格(thin space)
U+2009
8201
宽度是字体高度的五分之一(有时是六分之一)。建议用作国际单位制中千位分隔符。与U+2002到U+2008不同,其宽度可能会在排版中调整。实体名称:
头发空格(hair space)
U+200A
8202
比薄空格还窄,实体名称: 
狭窄的不间断空格(narrow no-break space)
U+202F
8239
类似于U+00A0不间断空格。与蒙古语一起使用时,其宽度通常是正常空格的三分之一;在其他情况下,其宽度有时类似于薄空格(U+2009)的宽度。
中等数学空格(medium mathematical space)
U+205F
8287
MMSP。用于数学公式。字高的四分之一。在数学排版中,空格的宽度通常以字体高的18的整数倍给出,并且4/18字体高可能会在几种情况下使用,例如表达式a + b中的a与+之间以及+与b之间。实体名称: 
表意空格(ideographic space)
U+3000
12288
CJK(中文、日文和韩文)表意文字中使用的全角空格,宽度等于字体高度。
零宽度空格(zero width space)
U+200B
8203
ZWSP,零宽度空格。当使用非显式间距的脚本时,用于向文本处理系统指示单词边界。它与软连字符(U+00AD)相似,不同之处在于后者用于表示音节边界,并且在折线处应显示可见的连字符。实体名称:​
零宽度非连接符(zero width non-joiner)
U+200C
8204
ZWNJ,零宽度非连接符。当放置在两个本来可以连接的字符之间时,ZWNJ使它们分别以最终形式和初始形式打印。实体名称:
零宽度连接符(zero width joiner)
U+200D
8205
ZWJ,零宽度连接符。当放置在两个无法连接的字符之间时,ZWJ会使它们以连接的形式打印。也可以用于单独显示连接形式。取决于默认情况下是否需要连字或连词,可以诱导(如表情符号和僧伽罗语)或抑制(如梵文)用单个字形替换,同时仍允许使用单独的连接形式(与ZWNJ不同)。实体名称:
零宽度词连接符(word joiner)
U+2060
8288
WJ,词连接符。与U+200B类似,但不会在词内断行。实体名称:⁠
零宽度不间断空格(zero width non-breaking space)
U+FEFF
65279
主要用作字节顺序标记。从Unicode 3.2开始,不推荐用作不间断的指示。请参阅U+2060。
零宽度的空格不可见也不占据空间,主要用作处理上下文的关系,例如断行、连字等。
|