CSS3: text-combine-horizontal プロパティ - 横書き複数文字の組み文字の表示

■ 概要

項  目説  明
記述形式 セレクタ {text-combine-horizontal: }
値 の形式 noneall
初 期 値 none
対応ブラウザー C?+ / e?+ / N?+ / Fx?+ / Op?+ / Ch?+ / Sa?+
適用可能な要素 非置換インライン要素
継  承 する

■ 解説

text-combine-horizontal プロパティ は,1文字のスペースに 横書き複数文字の組み文字を表示する 指定です。 ただし,このプロパティは,縦書きの場合にのみ有効です。

指定できる値の形式は,以下のとおりです。

説  明
none 通常通りで特別な処理はしません。
all 縦書きの場合に,この値が指定された要素のテキストを横書きにしたものを,縦書きインラインボックスの中に表示します。 ただし,そのテキストの幅が1em を超える場合には,その範囲に収まるように表示します。 結果として,要素全体が1つの文字であるかのようにレイアウトと装飾が施されます。さらに,要素が境界をを持つ子要素を含む場合にはその要素と子孫に対して,text-combine-horizontal:none が指定されているものとして扱います。

text-combine-horizontal は,日本語縦書き時の 「縦中横」 を可能にするものとして提案されたようです。

■ 使用例( text-combine-horizontal プロパティの利用)

現在準備中です。

■ 備考