思わぬ雨となって軒下に雨宿りをしたとき,目の前にある水たまりに落ちてくる雨滴が,水面に次々と泡を作っている様子が目に留まりました。できた泡はしばらくすれば消えてしまいますが,泡と泡が合体して大きな泡になることも,寄り添っていた泡の弾けたショックをくらって,ふたついっしょに消えることもありました。様々な泡の一生は,しばしの時を楽しませてくれました。
思わぬ雨となって軒下に雨宿りをしたとき,目の前にある水たまりに落ちてくる雨滴が,水面に次々と泡を作っている様子が目に留まりました。できた泡はしばらくすれば消えてしまいますが,泡と泡が合体して大きな泡になることも,寄り添っていた泡の弾けたショックをくらって,ふたついっしょに消えることもありました。様々な泡の 一生は,しばしの時を楽しませてくれました。
思わぬ雨となって軒下に雨宿りをしたとき,目の前にある水たまりに落ちてくる雨滴が,水面に次々と泡を作っている様子が目に留まりました。できた泡はしばらくすれば消えてしまいますが,泡と泡が合体して大きな泡になることも,寄り添っていた泡の弾けたショックをくらって,ふたついっしょに消えることもありました。様々な泡の一生は,しばしの時を楽しませてくれました。
思わぬ雨となって軒下に雨宿りをしたとき,目の前にある水たまりに落ちてくる雨滴が,水面に次々と泡を作っている様子が目に留まりました。できた泡はしばらくすれば消えてしまいますが,泡と泡が合体して大きな泡になることも,寄り添っていた泡の弾けたショックをくらって,ふたついっしょに消えることもありました。様々な泡の 一生は,しばしの時を楽しませてくれました。
<span rb="ルビ">漢字</span>
という構文になります。rb という属性に〔ルビ〕という値を与えています。これに対してruby要素を使用した場合は,<ruby>漢字<rt>ルビ</rt></ruby>となりますから,独自ルビの方がやや簡素なかたちになります。
[rb] { position: relative; /* 漢字の位置を取得 */ } [rb]::before { /* ::before擬似要素によって,contentプロパティの内容を表示 */ content: attr(rb); /* rbの値をcontentプロパティに代入 */ position: absolute; /* 以下4行は,ルビを振る場所の指定 */ top: -0.9em; left: -0.2em; /* ルビを振る場所の幅を,ルビを振る漢字の幅よりも少し拡大 */ right: -0.2em; font-size: 0.5em; /* 漢字1文字について,かな2文字を基準とする */ text-align: center; /* ルビは,ルビを振る場所の中央に表示 */ white-space: nowrap; /* ルビが長くなっても途中で改行しないように */ line-height: 1; /* 以下2行は,*/ text-indent: 0; /* ルビを振る位置が親ボックスのプロパティによって変わらないように */ }