以下のコードは、同じ文書内の特定部分へのリンクが可能にすることが可能ですが、このコードを実行すると、リンク先の内容も表示されます。
リンク先の内容を表示したくないのですが、どうすれば内容が表示されないようにできますか?
cssでセクション1のところをdisplay:none;で指定しましたが、消えませんでした。
※visibility:hiddenは使いたくありません。なぜなら、要素がしっかりと残っていて見えなくなっているだけですから。
html
1 2<html> 3<style> 4.sample1{ 5display:none; 6} 7</style> 8<body> 9<h1>TAG index</h1> 10 11<h2>サンプル</h2> 12 13<h3 id="menu">メニュー</h3> 14<ul> 15<li><a href="#section1">セクション1</a></li> 16<li><a href="#section2">セクション2</a></li> 17<li><a href="#section3">セクション3</a></li> 18</ul> 19 20<h3 id="section1" class="sample1">セクション1</h3> 21<p>セクション1の段落。 ...</p> 22 23<h3 id="section2">セクション2</h3> 24<p>セクション2の段落。 ...</p> 25 26<h3 id="section3">セクション3</h3> 27<p>セクション3の段落。 ...</p> 28 29<hr> 30 31<p><a href="#menu">メニューに戻る</a></p> 32 33
回答2件
あなたの回答
tips
プレビュー