対応しているのがIEのみです。
ruby要素はルビを使う範囲の宣言に使う属性です。<ruby>タグ内に<rb><rt><rp>タグを入れて宣言します。
rb要素はルビを振りたい文字を指定する属性です。
rt要素はルビを指定する属性です。
rp要素は範囲の中に入れたものを無視をする属性です、なぜこんなものがあるかというと未対応ブラウザでは<rp>タグが無視され表示されるようになるのです、そのため未対応ブラウザのための要素と言えるでしょう。
<ruby> <rb>ふりがな</rb> <rp>(</rp><rt>ルビ</rt><rp>)</rp> </ruby>