この疑似クラスは、アクティブ化の過程にあるすべての要素と一致します。これは、たとえば、リンクをマウスでクリックしている間、マウスボタンが押された時点から再び離される時点まで適用されます。疑似クラスは、アクティブなページまたは現在のページへのリンクを意味しません。これは、CSS初心者の間でよくある誤解です。
これを読む
li class="current"
.HeaderTabs li.tab a.current {
color: #A4C639;
font-weight: bold;
}
CSSでの追加のコメントは//
、Javascriptでは行われません。使用する/* Cooment */
例
HTML / MARKUP
ファイル=index.html
<ul>
<li class="current"><a href="index.html"</a>Home</li>
<li><a href="about_us.html"</a>About Us</li>
<li><a href="news.html"</a>News</li>
<li><a href="products.html"</a>Products</li>
<li><a href="contact_us.html"</a>Contact Us</li>
</ul>
ファイル=abouts_us.html
<ul>
<li><a href="index.html"</a>Home</li>
<li class="current"><a href="about_us.html"</a>About Us</li>
<li><a href="news.html"</a>News</li>
<li><a href="products.html"</a>Products</li>
<li><a href="contact_us.html"</a>Contact Us</li>
</ul>
ファイル=news.html
<ul>
<li><a href="index.html"</a>Home</li>
<li><a href="about_us.html"</a>About Us</li>
<li class="current"><a href="news.html"</a>News</li>
<li><a href="products.html"</a>Products</li>
<li><a href="contact_us.html"</a>Contact Us</li>
</ul>
ファイル=products.html
<ul>
<li><a href="index.html"</a>Home</li>
<li><a href="about_us.html"</a>About Us</li>
<li><a href="news.html"</a>News</li>
<li class="current"><a href="products.html"</a>Products</li>
<li><a href="contact_us.html"</a>Contact Us</li>
</ul>
ファイル=contact_us.html
<ul>
<li><a href="index.html"</a>Home</li>
<li><a href="about_us.html"</a>About Us</li>
<li><a href="news.html"</a>News</li>
<li><a href="products.html"</a>Products</li>
<li class="current"><a href="contact_us.html"</a>Contact Us</li>
</ul>
スタイル/CSS
li.current
{
color: #A4C639;
font-weight: bold;
}
class="current"
さらに、の<a>
代わりにを与えて<li>
使用する必要があるかもしれません
a.current
{
color: #A4C639;
font-weight: bold;
}