CSS - ruby-position

トップ > CSSリファレンス > ruby-position

概要

属性名 ruby-position
before | after | inter-character | inline
初期値 before
適用可能要素ルビ
継承継承する
メディアVisual / Ruby
サポートC3 / e5

説明

ruby要素で記述するルビにおいて、ルビテキストを配置する場所を指定します。

説明
before横書きの場合は上側に、縦書きの場合は左側に表示します。(C3)
after横書きの場合は下側に、縦書きの場合は下側に表示します。(C3)
inter-character1文字ずつ、文字の右側に表示します。(C3)
inlineルビが無効な場合と同様、テキストの右側に表示します。(C3/e5?)

使用例

HTML
<h5>before</h5>
<div style="margin-left:1em">
□□□<ruby style="ruby-position:before">漢字漢字<rt>ルビテキスト</rt></ruby>□□□
</div>

<h5>after</h5>
<div style="margin-left:1em">
□□□<ruby style="ruby-position:after">漢字漢字<rt>ルビテキスト</rt></ruby>□□□
</div>

<h5>inter-character</h5>
<div style="margin-left:1em">
□□□<ruby style="ruby-position:inter-character">漢字漢字<rt>ルビテキスト</rt></ruby>□□□
</div>

<h5>inline</h5>
<div style="margin-left:1em">
□□□<ruby style="ruby-position:inline">漢字漢字<rt>ルビテキスト</rt></ruby>□□□
</div>
表示
before
□□□漢字漢字ルビテキスト□□□
after
□□□漢字漢字ルビテキスト□□□
inter-character
□□□漢字漢字ルビテキスト□□□
inline
□□□漢字漢字ルビテキスト□□□

Copyright (C) 1997-2012 杜甫々
初版:1997年7月27日、最終更新:2012年5月4日
http://www.tohoho-web.com/css/prop/ruby-position.htm