≪ Today I learned.
RSS購読
    公開日
    更新日
    タグ
    HTML , CSS
    著者
    ダーシノ

    <ruby>の配置を制御するruby-align

    Chrome128ruby要素が改行可能になり、ルビの配置を制御できるようになった。

    <ruby style="ruby-align: space-around;">
      青眼の白龍
      <rt>ブルーアイズホワイトドラゴン</rt>
    </ruby>
    
    <ruby style="ruby-align: space-between;">
      青眼の白龍
      <rt>ブルーアイズホワイトドラゴン</rt>
    </ruby>
    
    <ruby style="ruby-align: start;">
      青眼の白龍
      <rt>ブルーアイズホワイトドラゴン</rt>
    </ruby>
    
    <ruby style="ruby-align: center;">
      青眼の白龍
      <rt>ブルーアイズホワイトドラゴン</rt>
    </ruby>

    ruby-alignのデモ。青眼の白龍という文字にルビが振られている。

    デモ

    FirefoxとChrome128以降でのみ動作する。

    ruby-align: space-around

    青眼の白龍ブルーアイズホワイトドラゴン

    ruby-align: space-between

    青眼の白龍ブルーアイズホワイトドラゴン

    ruby-align: start

    青眼の白龍ブルーアイズホワイトドラゴン

    ruby-align: center

    青眼の白龍ブルーアイズホワイトドラゴン

    追記: 2024-08-29

    Safari TP 202ruby-alignがサポートされた。残りはEdge。

    ブラウザ対応状況