プロが教える店舗&オフィスのセキュリティ対策術

HTMLで<ruby>タグ等を使って読み仮名を振ることはできるのですが
そのルビの文字サイズを思ったとおりに変えることができません

知りたい事は、ルビに対応しているブラウザで文字サイズを大きくして
非対応のブラウザでは文字サイズは変わらないようにする方法です

<ruby><rb>田中</rb><rp>(</rp><rt>たなか</rt><rp>)</rp></ruby>とすると

ルビに対応しているブラウザは“田中”の上に小さく“たなか”
非対応のブラウザだと田中(たなか)という感じになりますよね

そこでルビ対応ブラウザのルビのサイズをちょうど良いくらいに変更すると
当たり前のことですが非対応のブラウザの文字サイズまで変わってしまいます
それをなんとかしようと、自分のわかる範囲で
いろいろと試してみたのですがうまくいきません

複雑であっても良いので、ルビに対応したブラウザだけ
ルビの文字サイズを変える方法があったら教えてください

A 回答 (1件)

ブラウザ振り分けるしかないのでは?



<!--[if IE]>
<style type="text/css">
rt{font-size:75%;}
</style>
<![endif]-->

振り分け方法は、色々あると思いますが。
    • good
    • 0
この回答へのお礼

上手くいきました!
どうも有り難うございます。

お礼日時:2011/07/15 06:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!