HTMLでルビを振る
履歴ルビってこういうやつですね。
“
事故 “る奴は・・・
“不運 “と踊 “っちまったんだよ・・・
そう、疾風伝説 特攻の拓です。 読んだことはありませんが。
HTMLとしては以下になります。
"<ruby><rb>事故</rb><rp>(</rp><rt>ジコ</rt><rp>)</rp></ruby>"る奴は・・・
<ruby></ruby>
でルビを使う部分を囲んで、
<rb></rb>
でルビが振られる文字、
<rt></rt>
でルビ、
<rp></rp>
でルビ非対応のブラウザで表示する文字を指定します。
なので、上のやつは対応しているブラウザでは
ジコ
事故る奴は・・・
のように文字の上に、小さい文字で表示され、
非対応のブラウザでは
事故(ジコ)る奴は・・・
という風に表示されます。
<rp></rp>
で()
を付けていないと非対応のブラウザでは
事故ジコる奴は・・・
という風に表示されてしまうので注意しましょう。
これ、手で入力するの面倒くさいな・・・ということでVim script化。
vmap <silent> <C-g>r <Plug>(html_set_ruby)
とかしてマップして使ってください。