공백 (Whitespace)
공백(Whitespace) 은 다른 문자 사이에 가로 또는 세로 간격을 제공하는 데 사용되는 문자열을 나타냅니다. 공백은 HTML, CSS, JavaScript 및 기타 컴퓨터 언어에서 토큰을 구분하는 데 자주 사용됩니다.
공백 문자와 사용법은 언어마다 차이가 있습니다.
HTML에서
Infra Living Standard에서는 5개의 문자를 'ASCII 공백'으로 정의합니다(U+0009 TAB, U+000A LF, U+000C FF, U+000D CR 및 U+0020 SPACE).
JavaScript에서
ECMAScript 언어 명세서는 여러 유니코드 코드 포인트를 '공백'으로 정의합니다(U+0009 CHARACTER 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> 및 기타 유니코드 "Space_Separator" 코드 포인트 <USP>).