- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:firefoxでのページ内リンクの表示とa要素について)
firefoxでのページ内リンクの表示とa要素について
このQ&Aのポイント
- firefoxでのページ内リンクの表示に関する質問です。
- IDとname属性をふった飛び先のテキスト部分で、firefoxでオンマウスで下線が出てしまう問題が発生しています。
- 解決策として、idのみの指定や要素の記述変更などが考えられます。他に簡単な解決方法をご存知の方は教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
a要素を使わず、h4にid="F1"を振ってやれば解決します。 nameは使う機会がほぼない属性ですし、XHTML1.1では使えません。 そんな感じでいかがでしょうか。
その他の回答 (2)
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.2
> オンマウスで下線が出てしまいます onmouseoverとかonmouseoutとかonmouseupとかonmouserdownとか onmousemoveと、「オンマウス」で始まるイベントは沢山あります が、区別できてますか。この場合のonは「~した時」であって、マ ウスの上になにかが乗っかったって話じゃありませんよ。 ところで、質問のような状況では、基本的にはHTML4.01の12.1.1に 書いてある通り、(1)でいいと思います。A要素を使いたい積極的な 理由があるようには見えませんし、ましてやname属性なんて、よほ ど古式ゆかしいブラウザを想定するか、多言語化で実体参照が欠か せないかでないと、優先的に使う意味がありません。 空のA要素は、たしかアクセシビリティ上の不都合があったように 記憶しています。
質問者
お礼
回答ありがとうございます! お礼遅くなりすいません。 そこまでしてa要素をふる理由も私にも不明ではあるのですが 世のサイトのソースを、見ると割とまだ両方振ってる記述が多く 見られるような気がしていたものですから、 こだわってしまってました。 ありあがとうございました。
noname#100277
回答No.1
course_title1か<a name="F1" id="F1">にtext-decoration: none; かな? 未検証なので・・・
質問者
補足
回答ありがとうございます! お礼遅くなりすいません。 検証しましたが、だめです。 ありがとうございました。
お礼
回答ありがとうございます! お礼遅くなりすいません。 そうしてみます。 ありがとうございました。