メニューを作って、押されたボタンを別の色にしたい。IE メニュー ページにいる場合、メニューのメニュー ボタンは青色になります。
メニューに関するいくつかのオンラインガイドを読んだところ、次のようになりました。
<div id="menu">
<ul>
<li>
<a href="/index.php" >home</a>
</li>
<li>
<a href="/search.php" >search</a>
</li>
<li>
<a href="#">1</a>
</li>
<li>
<a href="#">2</a>
</li>
<li>
<a href="#">3</a>
</li>
</ul></div>
CSS は次のようになります。
#menu ul li a.selected{
background:blue;
color:#000;
}
もちろん、すべてLI
に高さとものがあるため、色があります。問題は、ボタンが選択されていることを HTML に伝えるにはどうすればよいかということです。HTML属性か何か?
そして、私が抱えているもう1つのジレンマは、選択したこれらを変更する最善の方法ですか? PHPを使用してアドレスを確認し、それに応じて選択を変更できます。それを行う最善の方法はありますか?