空白文字

空白文字（）は、タイポグラフィやプログラミングにおいて水平方向または垂直方向の空白を表す文字である。

文字が描画されるとき、多くの空白文字はある程度の幅を有するが、ほとんどの図形文字と違い通常は目に見えない。空白文字として最も代表的なは、語と語の区切りを表し、ラテン文字、ギリシア文字、キリル文字などの西洋文字で使用される。

概要 

多くのキーボード配列では、  を押すことで空白文字を入力できる。スペースの長さは異なる場合があるが、多くのキーボードでは  キーで水平方向の空白も入力できる。垂直方向の空白は、  で入力できる。これにより、ほとんどのプログラムで改行コードシーケンスが作成される。  が別の意味を持つシステムもあれば、2つが統合されているシステムもある。初期のコンピュータゲームの多くは、画面を描画するために空白文字を使用していた（例:）。

空白という用語は、普通の紙の文字の外観に基づいている。ただし、アプリケーション内では、空白文字は他の文字コードと同じ方法で処理でき、異なるプログラムが文字に対して独自のセマンティクスを定義する場合がある。

Unicode 
次の表は、Unicode文字データベースで空白文字("WSpace=Y", "WS")として定義されている25文字の一覧である。

注:次の表を表示するために使用するブラウザとフォントによっては、すべてのスペースが正しく表示されない場合がある。

ホワイトスペースとデジタルタイポグラフィ

脚注

関連項目 
 Unicode
 ゼロ幅スペース
 ゼロ幅ノーブレークスペース
 ゼロ幅接合子
 ゼロ幅非接合子
 タブキー
 ノーブレークスペース
 改行コード
 図形間隔
 全角と半角
 単語結合子
 和字間隔

外部リンク 
 Property List of Unicode Character Database

空白
文字コード
ソースコード