ルビ(振り仮名)に関するスタイルシート属性

ruby-align

スタイルシート属性 ruby-align はルビ(振り仮名)の配置を指定します。主に <ruby> タグに対して指定するスタイルです。

書式

ruby-align: align

属性値

align
次の値のうちいずれかを指定します。
意味
auto自動(規定値)
left左寄せ
center中央寄せ
right右寄せ
distribute-letter両端揃え
distribute-space均等割付
line-edge行末までの処理変更

使用例

スタイルシート属性 ruby-align を使用した HTML の例を次に示します。表示結果はブラウザによって異なることがあります。

<ruby style="ruby-align: auto">
 <rb>情報交換用米国標準コード</rb>
 <rt>ASCII</rt>
</ruby>
情報交換用米国標準コードASCII
<ruby style="ruby-align: left">
 <rb>情報交換用米国標準コード</rb>
 <rt>ASCII</rt>
</ruby>
情報交換用米国標準コードASCII
<ruby style="ruby-align: center">
 <rb>情報交換用米国標準コード</rb>
 <rt>ASCII</rt>
</ruby>
情報交換用米国標準コードASCII
<ruby style="ruby-align: right">
 <rb>情報交換用米国標準コード</rb>
 <rt>ASCII</rt>
</ruby>
情報交換用米国標準コードASCII
<ruby style="ruby-align: distribute-letter">
 <rb>情報交換用米国標準コード</rb>
 <rt>ASCII</rt>
</ruby>
情報交換用米国標準コードASCII
<ruby style="ruby-align: distribute-space">
 <rb>情報交換用米国標準コード</rb>
 <rt>ASCII</rt>
</ruby>

情報交換用米国標準コード ASCII

ruby-overhang

スタイルシート属性 ruby-align はルビ(振り仮名)の配置を指定します。主に <ruby> タグに対して指定するスタイルです。

書式

ruby-overhang: overhang

属性値

overhang
次の値のうちいずれかを指定します。
意味
autoはみ出す
whitespaceスペース文字文まではみ出す
noneはみ出さない

使用例

スタイルシート属性 ruby-overhang を使用した HTML の例を次に示します。表示結果はブラウザによって異なることがあります。

<ruby style="ruby-overhang: auto">
 <rb>桑港</rb>
 <rt>サンフランシスコ</rt>
</ruby>
桑港 サンフランシスコ
<ruby style="ruby-overhang: whitespace">
 <rb>桑港</rb>
 <rt>サンフランシスコ</rt>
</ruby>
桑港 サンフランシスコ
<ruby style="ruby-overhang: none">
 <rb>桑港</rb>
 <rt>サンフランシスコ</rt>
</ruby>

桑港 サンフランシスコ

ruby-position

スタイルシート属性 ruby-align はルビ(振り仮名)を振る位置を指定します。主に <ruby> タグに対して指定するスタイルです。

書式

ruby-position: position

属性値

position
には次の値のうちいずれかを指定します。
意味
above上(規定値)
inline

使用例

スタイルシート属性 ruby-position を使用した HTML の例を次に示します。表示結果はブラウザによって異なることがあります。

<ruby style="ruby-position: above">
 <rb>東雲</rb>
 <rt>しののめ</rt>
</ruby>
東雲しののめ
<ruby style="ruby-position: inline">
 <rb>東雲</rb>
 <rt>しののめ</rt>
</ruby>
東雲しののめ
SEO 仕事 掲示板 レンタルサーバー プロフ SEO