▀の意味
上半分を塗り、前景色と背景色で二つの領域を作ります。 二色のセルグラフィックでは、▀ が上側を塗り、下側には端末の背景色が見えます。繰り返すと、バーや縞、小さな絵を作れます。
この文字群は、固定幅セルを使う旧式の画面向けに作られた簡単な図形を引き継いでいます。由来となった規格には、古い文字集合である IBM PC Code Page 437、中国の GB 2312、韓国の KS X 1001、複数の端末用グラフィック文字集合があります。よく似た Videotex のモザイク文字も、この文字群の一部と統合されました。
端末で ▀ の表示がおかしいのはなぜ?
まずセルの寸法と描画方法を確認してください。 代替フォント、セル幅、行間によって隙間ができたり、隣り合うブロックがずれたりします。2026年時点で、VS Code の GPU アクセラレーション対応端末はフォントに頼らずブロック文字を描画できるため、そこでの ▀ は別の端末と違って見えることがあります。
文字セルを使う技術的な図形文字です。装飾に使うと、上側の太い帯に見えます。
上半分を塗るなら ▀ です。▄ は下半分を塗ります。
〜と混同しないで
3組み合わせの例
2端末アート用に組み合わせた帯です。上側の塗りが連なって一本の帯になります。
隣り合うセルの色を対比させる案です。最初は上側、次は下側を塗ります。
▀の入力方法
Windows (Word)
Alt+X2580を入力してAlt+Xを押すと▀になります。
Windows
Win+Rcharmapで文字一覧を開くか、絵文字ピッカーのΩタブ(Win + .)を使います。
macOS
Control+Command+Space文字ビューアを開き、「upper half block」を検索します。
Linux
Ctrl+Shift+U2580を入力してEnterまたはSpaceを押します。
HTML
▀CSS
\2580文字コード表
システムの文字コード表で「Upper Half Block」を検索します。メニューの手順は OS によって異なります。
Unicode エスケープ
JavaScript で Unicode エスケープを使って ▀ を入力するには、文字列に `\u2580` と書きます。他の言語にはそれぞれの構文があります。
端末の色設定
前景色と背景色を設定して ▀ を表示します。上側には前景色、下側には背景色が使われます。
コードと文字コードコードポイント数:1
HTML 十進数
▀
HTML 十六進数
▀
CSS 内容
content: "\2580";
各エスケープは次のバックスラッシュで終わります。直後に十六進数字を文字として置く場合は空白が必要です。
URL エンコード
%E2%96%80
1
画面上
1
コードポイント
1
JS .length
3
UTF-8 バイト数
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。

