--- 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}}
start
center
space-between
space-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")}}