<ruby>
子要素にテキストと<rt>を入れて、
テキストに対して<rt>要素内のテキストをルビとしてふります。
また、非対応ブラウザにのみ<rt>内を括弧等で囲んでそのまま表示されないようにするため、
<rp>部分が対応ブラウザでは非表示、非対応ブラウザではそのまま表示されます。
HTML5で新規導入された要素ですが、
Internet Explorerは独自機能として実装していたため、IE5から対応しています。
例
<ruby>漢<rp> (</rp><rt>かん</rt><rp>) </rp>字<rp> (</rp><rt>じ</rt><rp>) </rp></ruby>
実際の表示
漢字