"ruby-align" 样式用于控制 Ruby 文本的对齐方式。
Ruby 文本是指在亚洲语言中的一种特殊的文字排版方式,它在主要文本之上附加了注音符号,以帮助读者更好地理解文本内容。
css语法如下:
ruby-align: start|center|space-between|space-around|space-evenly|end|initial|inherit;
其中,“start”表示 Ruby 文本沿着主要文本的开始位置对齐;“center”表示 Ruby 文本居中对齐;“space-between”表示在 Ruby 文本之间均匀分配空白间隔;“space-around”表示在 Ruby 文本之前和之后均匀分配空白间隔;“space-evenly”表示在 Ruby 文本之前、之间和之后均匀分配空白间隔;“end”表示 Ruby 文本沿着主要文本的结束位置对齐;“initial”表示将样式设置为默认值;“inherit”表示继承父元素的样式。
例如,要将一个 ruby 元素内的 Ruby 文本对齐方式设置为 "center",可以使用以下样式:
ruby {
ruby-align: center;
}
请注意,“ruby-align” 样式只对使用 Ruby 文本排版方式的亚洲语言(如日语、韩语、中文等)生效,如果应用于其它类型的文本或者非亚洲语言,可能会产生意料之外的效果。