知識、知恵のカタマリ

[PR]365日、乾かない肌へ。

解決済

「ふりがな」になっていません。

<ruby><rb>現在文字練習中<rp>(<rt>げんざいもじれんしゅうちゅう</rp>)</ruby>

としていますが、IEでは”ふりがな”になっていますが、
Firefox 及び Opera では
現在文字練習中(げんざいもじれんしゅうちゅう)
と表示されてしまいます。

IE 、Firefox 、Opera でも”ふりがな”にできる方法はありませんか?

2006-11-23 19:19の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google

回答(1)

1.

2006-11-23 20:30:39ベスト
振り仮名ってIEの独自拡張機能なのでたぶん無理だと思われます。
後ろで(振り仮名)って書くのが一番統一性ある表示になるかと思います。
自信度 : 自信なし 回答レベル : アドバイス

回答ありがとうございます。
(*- -)(*_ _)ペコリ

なるほど、IEの独自拡張機能なのですね。
理解しました。 でも、残念です・・・。

Ads By Google

コメント(2)

2006-11-26 16:40:39

ふりがな(ルビ)にはIE独自のもの、XHTML1.1仕様のものがありますが、IEのみでなく他のブラウザでもだいたい利用できます。
ただし標準では使えないです。要工夫。

たとえば、"<ruby><rb>椎茸</rb><rp>(</rp><rt>しいたけ</rt><rp>)</rp></ruby>"ですが、

Firefox: Ruby拡張という追加ソフトを入れる。

"ruby extension" などの言葉で探してみてください。

Opera: ユーザースタイルシートで擬似的に実現できる。

最近のOperaはRubyタグに対応しています。ただ「ふりがな」として動作していないだけです。
よって、「ふりがなとして動作するよう」ユーザースタイルシートという奴を設定してやると、ふりがなになります。
(あくまで擬似的なもので完璧ではありませんが)

探してみたら、このへんに具体的設定がありました。

http://kawatarou.info/note/opera/ruby.htm
http://fox.hokkai.net/~hachikun/sb/?cat=5&page...

#2.  
2006-11-26 21:17:47

>>#1 みかづき さん
コメントありがとうございます。
質問を早く閉じすぎてしまいました。回答支持率100%でしたので
他の方法が無いと判断しました。

早速、参考にさせていただきます。
(*- -)(*_ _)ペコリ

トラックバック

トラックバックURL: