unicode-bidi

解説

Unicode の文字表記の方向を上書きします。Unicode は言語に関係なくすべての文字に独立した番号を与え、文字コードの切り替えなしに世界中の文字を統一された文字コードで表現するための規格です。Unicodeでは言語により文字表記の方向が規定されていますが、このプロパティはこの設定に新たに文字方向に関する指定を組み込んだり、設定を無効にする上書きを行ったりします。上書きする文字表記の方向は、directionプロパティで値を指定します。

normalUnicodeによる文字表記の方向設定がそのまま適用される(初期値)
embedUnicodeによる文字表記の方向設定の中に、directionプロパティで指定された値が組み込まれる
bidi-overrideUnicodeによる文字表記の方向設定を無効にする(directionプロパティで指定された値が適用)

プロパティ情報

値:normal,embed,bidi-overrideのいずれか
初期値:normal
適用対象:全ての要素
継承:する
パーセンテージ:不可
適用メディア:視覚
レベル:2

参照

使用例

ソース

CSSの記述方法はスタイルシートってなに?も参照下さい。

p.sample {direction: rtl; unicode-bidi: bidi-override;}
HTMLの記述方法

<p class="sample">右から左に標記する</p>

表示結果

右から左に標記する