ルビってこういうやつですね。

疾風伝説 特攻の拓

事故(ジコ)“る奴は・・・
不運(ハードラック)“と(ダンス)“っちまったんだよ・・・

そう、疾風(かぜ)伝説 特攻(ぶっこみ)の拓です。 読んだことはありませんが。


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)

とかしてマップして使ってください。