ブロック要素

ブロック要素（ブロックようそ、）は、Unicodeの86個目のブロックである。収録されているのは様々な形状の長方形（ブロック）であり、罫線素片とともに、テキスト環境での図形の描画等に使用される。

例えばCUIにおいてプログレスバーの表示に用いられる。

 収録文字 
コード文字文字名（英語）用例・説明ブロック要素U+2580▀UPPER HALF BLOCKU+2581▁LOWER ONE EIGHTH BLOCKU+2582▂LOWER ONE QUARTER BLOCKU+2583▃LOWER THREE EIGHTHS BLOCKU+2584▄LOWER HALF BLOCKU+2585▅LOWER FIVE EIGHTHS BLOCKU+2586▆LOWER THREE QUARTERS BLOCKU+2587▇LOWER SEVEN EIGHTHS BLOCKU+2588█FULL BLOCKU+2589▉LEFT SEVEN EIGHTHS BLOCKU+258A▊LEFT THREE QUARTERS BLOCKU+258B▋LEFT FIVE EIGHTHS BLOCKU+258C▌LEFT HALF BLOCKU+258D▍LEFT THREE EIGHTHS BLOCKU+258E▎LEFT ONE QUARTER BLOCKU+258F▏LEFT ONE EIGHTH BLOCKU+2590▐RIGHT HALF BLOCK影文字U+2591░LIGHT SHADE25％濃度の影。U+2592▒MEDIUM SHADE斑点で塗りつぶされた四角。50％濃度の影。
cp949へのマッピングに使用される。U+2593▓DARK SHADE75％濃度の影。ブロック要素U+2594▔UPPER ONE EIGHTH BLOCKU+2595▕RIGHT ONE EIGHTH BLOCKターミナルグラフィック文字U+2596▖QUADRANT LOWER LEFTU+2597▗QUADRANT LOWER RIGHTU+2598▘QUADRANT UPPER LEFTU+2599▙QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHTU+259A▚QUADRANT UPPER LEFT AND LOWER RIGHTU+259B▛QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFTU+259C▜QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHTU+259D▝QUADRANT UPPER RIGHTU+259E▞QUADRANT UPPER RIGHT AND LOWER LEFTU+259F▟QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT

 小分類 
このブロックの小分類は「ブロック要素」（）、「影文字」（）、「ターミナルグラフィック文字」（）の3つとなっている。本ブロックでは、Unicodeのバージョン更新時の文字追加が隙間を埋める形で行われた影響で、同一の小分類に属する文字が飛び飛びの符号位置に割り当てられていることがある。

 ブロック要素（） 
この小分類には一般的なブロック要素が収録されている。

 影文字（） 
この小分類には段階的に濃度の異なる影を表す文字が収録されている。

 ターミナルグラフィック文字（） 
この小分類には古い端末でグラフィックを表示するためのブロック要素が収録されている。

 フォントでの実装 
、DejaVuフォント、GNU Unifontには、ブロック要素の全ての文字が含まれている。

広く使用されているフォントの中では、 Segoeが完全実装しており、（32文字中22文字）とLucida Sans Unicode（32文字中21文字）が大部分を実装している。

ブロック要素の文字は、実装されているほとんどのフォントで同じ文字幅であるため、行と列の配置で図形の描画に使用できる。ただし、ブロックには独自のスペース文字は含まれておらず、ASCIIのスペースは、ブロック要素の文字と同じ幅でレンダリングされない場合もある。この致命的な欠陥により、プラットフォームやブラウザ間での描画が一貫しなくなるため、その使用が避けられる傾向がある。

 文字コード表 

 履歴 
以下の表に挙げられているUnicode関連のドキュメントには、このブロックの特定の文字を定義する目的とプロセスが記録されている。

 バージョン    文字数  L2 ID  WG2 ID  ドキュメント 1.0.0  U+2580..2595  22    (TBD) 3.2  U+2596..259F  10    N2265   

 関連する記号 
 （数学記号ブロック内）
 （幾何学模様ブロック内）

 関連項目 

 装飾記号
 罫線素片
 幾何学模様 (Unicodeのブロック)
 コードページ437

 墓石記号

 脚注 

Category:Unicodeのブロック