ruby-align

Baseline 2024
Newly available

Since December 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Thuộc tính ruby-align của CSS xác định cách phân bố các phần tử ruby khác nhau trên văn bản cơ sở.

Cú pháp

css
/* Giá trị từ khóa */
ruby-align: start;
ruby-align: center;
ruby-align: space-between;
ruby-align: space-around;

/* Giá trị toàn cục */
ruby-align: inherit;
ruby-align: initial;
ruby-align: revert;
ruby-align: revert-layer;
ruby-align: unset;

Giá trị

start

Từ khóa cho biết ruby sẽ được căn chỉnh theo điểm đầu của văn bản cơ sở.

center

Từ khóa cho biết ruby sẽ được căn chỉnh ở giữa văn bản cơ sở.

space-between

Từ khóa cho biết khoảng trống thừa sẽ được phân bố giữa các phần tử ruby.

space-around

Từ khóa cho biết khoảng trống thừa sẽ được phân bố giữa và xung quanh các phần tử ruby.

Định nghĩa hình thức

Initial valuespace-around
Applies toruby bases, ruby annotations, ruby base containers, ruby annotation containers
Inheritedyes
Computed valueas specified
Animation typeby computed value type

Cú pháp hình thức

ruby-align = 
start |
center |
space-between |
space-around

Ví dụ

Ruby căn chỉnh theo điểm đầu văn bản cơ sở

HTML

html
<ruby>
  <rb>This is a long text to check</rb>
  <rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>

CSS

css
ruby {
  ruby-align: start;
}

Kết quả

Ruby căn chỉnh ở giữa văn bản cơ sở

HTML

html
<ruby>
  <rb>This is a long text to check</rb>
  <rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>

CSS

css
ruby {
  ruby-align: center;
}

Kết quả

Khoảng trống thừa phân bố giữa các phần tử ruby

HTML

html
<ruby>
  <rb>This is a long text to check</rb>
  <rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>

CSS

css
ruby {
  ruby-align: space-between;
}

Kết quả

Khoảng trống thừa phân bố giữa và xung quanh các phần tử ruby

HTML

html
<ruby>
  <rb>This is a long text to check</rb>
  <rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>

CSS

css
ruby {
  ruby-align: space-around;
}

Kết quả

Đặc tả kỹ thuật

Specification
CSS Ruby Annotation Layout Module Level 1
# ruby-align-property

Tương thích trình duyệt

Xem thêm