- ベストアンサー
「同じページ内にリンクする」で、リンク先にスタイルシートのid="st
「同じページ内にリンクする」で、リンク先にスタイルシートのid="style"があった場合、どのように対処すれば良いのでしょうか? よろしくお願いします。 「同じページ内にリンクする」とは リンク元(出発点) <a href="#a">Aの位置へ移動</a> リンク先(到達点) <div id="a">ここがAの位置</div>
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
IDは一回しか使えませんので、 飛び先に別の id="style" がすでに指定してある場合には、 id="a"を使うのではなく、 id="style"をそのまま再利用するだけです。 つまり、 わざわざ、<a href="#a">Aの位置へ移動</a> を作るのではなく、 ---------------- <div id="style">ここがAの位置</div> のまま、 <a href="#style">Aの位置へ移動</a> とすれば良いです。 ----------------
その他の回答 (3)
- steel_gray
- ベストアンサー率66% (1052/1578)
回答No.3
<a href="#a">Aの位置へ移動</a> <div id="a">ここがAの位置</div> ↑↑スタイルがあってもなくても問題なく移動できますけど。 ・・・再現するソースを補足してもらえませんか。(問題の発生に関係ない部分極力省いて)
- write_draw
- ベストアンサー率30% (11/36)
回答No.2
名前がまぎらわしいですね。こんな感じになりませんか。 リンク元(出発点) <a href="#abc">Aの位置へ移動</a> リンク先(到達点) <div id="jump1"><a name="abc">ここがAの位置</div>
- Hohenheim
- ベストアンサー率18% (43/237)
回答No.1
質問の主旨が分かりません。 何を心配しているのですか?
補足
到達点において、スタイルシートをidで指定している時(id="style") リンク先としてid="○○○"を使用することができません。 よろしくお願いします。 スタイルシートをclass or styleで指定する以外に、方法はありますか?