助太刀忍者(質問掲示板)

助太刀忍者

No.52906    文字にルビを振りたい
HPを作成して、現在公開公開しているのですが、文章にどうしてもルビを振りたい箇所があります。
けれど、タグを埋め込んでも上手く機能してくれません。
ez-HTMLというフリーソフトで作成して、そこのプレビューでは上手く機能してました。

例えば「そうすると」という文章の上に、文字数と同じ数だけ「・(中点)」で、小説のように文章を強調するためのルビを振りたいと考えてます。

解決方法をどうか教えてください。
使用環境
  • OS:Microsoft Windows NT
  • ブラウザ:Mozilla/Netscape 6.x
  • モニター:1600×900
  • JavaScript:ON
  • Cookie:ON
  • 回線種別:
  • ソフトウェア:
試した操作手順
<ruby><rb>例えば</rb><rp>(</rp><rt>・・・</rt><rp>)</rp></ruby>?

という風にタグを埋め込んでいます。
投稿者:No Name Ninja 投稿時間:2012-09-30 12:38:57
投稿者 : 質問者
投稿時間:2012-10-02 01:53:18
>もしかして、カッコ書きになってしまうということでしょうか?
おっしゃられる通りです。カッコ書きになってしまっております。

>ルビタグ<ruby></ruby> <rb></rb> <rp></rp> <rt></rt>は、対応ブラウザが限られています。
>対応ブラウザで見ればルビが付きますが、未対応ブラウザで見るとカッコ書きになります。
それは知りませんでした。勉強不足、大変失礼しました。教えて頂き、誠にありがとうございます。
おそらく、私のブラウザが未対応なのでしょう。

>どうしても付けたいのであれば、画像で付けるなど幾つかの方法があります。
>参考:http://www.marguerite.jp/Nihongo/WWW/CSSTips/EmphasizeDots-CSS3.html
参考URLを教えて頂き、ありがとうございます。
ただ今時間があまりないため、せっかく教えて頂きましたが、先ほど流し見でサイトの方を確認し、作業を行ってみました。
結果は、流し見たせいで上手くできませんでした。
また後日、時間が取れる時に再び挑戦したいと思います。

この度は、説明不足の質問に、丁寧かつ的確な返信を書いて下さり、誠にありがとうございました。
投稿者 : No Name Ninja
投稿時間:2012-10-01 22:15:16
>タグを埋め込んでも上手く機能してくれません。
とのことですが、具体的にどうなってしまうのでしょうか?
もしかして、カッコ書きになってしまうということでしょうか?
そうであることを前提に以下、回答します。

ルビタグ<ruby></ruby> <rb></rb> <rp></rp> <rt></rt>は、対応ブラウザが限られています。

対応ブラウザで見ればルビが付きますが、未対応ブラウザで見るとカッコ書きになります。

>ez-HTMLというフリーソフトで作成して、そこのプレビューでは上手く機能してました。
そのソフトのプレビュー機能(何も弄っていないのであれば多分IE系だったと思います)は、ルビタグに対応しているのでしょう。で、質問者さんの閲覧環境(特にブラウザ環境)では、未対応なんだと思いますよ。

参考:http://www.tagindex.com/html_tag/text_font/ruby.html

どうしても付けたいのであれば、画像で付けるなど幾つかの方法があります。

参考:http://www.marguerite.jp/Nihongo/WWW/CSSTips/EmphasizeDots-CSS3.html