--- title: ruby-align slug: Web/CSS/ruby-align tags: - CSS - CSS プロパティ - CSS ルビ - Reference translation_of: Web/CSS/ruby-align ---
CSS の ruby-align プロパティは、ベースに対するさまざまなルビの配分を定義します。
/* キーワード値 */ ruby-align: start; ruby-align: center; ruby-align: space-between; ruby-align: space-around; /* グローバル値 */ ruby-align: inherit; ruby-align: initial; ruby-align: unset;
{{cssinfo}}
startcenterspace-betweenspace-aroundこの HTML を、ruby-align のそれぞれの値でレンダリングします。
<ruby> <rb>確認用の長いテキスト</rb> <rp>(</rp><rt>短いルビ</rt><rp>)</rp> </ruby>
ruby {
ruby-align: start;
}
結果は以下のとおりです。
{{EmbedLiveSample("Ruby_aligned_at_the_start_of_the_base_text", 180, 40)}}
ruby {
ruby-align: center;
}
結果は以下のとおりです。
{{EmbedLiveSample("Ruby_aligned_at_the_center_of_the_base_text", 180, 40)}}
ruby {
ruby-align: space-between;
}
結果は以下のとおりです。
{{EmbedLiveSample("Extra_space_distributed_between_ruby_elements", 180, 40)}}
ruby {
ruby-align: space-around;
}
結果は以下のとおりです。
{{EmbedLiveSample("Extra_space_distributed_between_and_around_ruby_elements", 180, 40)}}
| 仕様書 | 状態 | 備考 |
|---|---|---|
| {{SpecName('CSS3 Ruby', '#ruby-align-property', 'ruby-align')}} | {{Spec2('CSS3 Ruby')}} | 初回定義 |
{{Compat("css.properties.ruby-align")}}