空白字符

空白字符(whitespace)指用于在其他字符之间提供水平或垂直空间的字符。在 HTMLCSSJavaScript 和其他计算机语言中,空白通常用于分隔标记符。

空白字符及其用法因语言而异。

在 HTML 中

Infra 动态标准将五个字符定义为“ASCII 空白字符”:U+0009 TAB、U+000A LF、U+000C FF、U+000D CR 和 U+0020 SPACE。

在 JavaScript 中

ECMAScript 语言规范将这几个 Unicode 码点定义为“空白字符”:U+0009 CHARCHTER TABULATION(<TAB>)、U+000B LINE TABULATION(<VT>)、U+000C FORM FEED(<FF>)、U+0020 SPACE(<SP>)、U+00A0 NO-BREAK SPACE(<NBSP>)、U+FEFF ZERO WIDTH NO-BREAK SPACE(<ZWNBSP>),以及任何其他 Unicode“Space_Separator”码位(<USP>)。

参见