我想将我网站上所有页面共有的所有菜单项放在一个头文件中。问题在于我需要为当前菜单项定义一个类,以便它改变颜色。我在菜单上使用了超级鱼,这是一个非常简单的模型......
<nav>
<ul class="sf-menu">
<li id="first-li"><a href="index.php">Home</a></li>
<li class="current"><a href="page1.php">Page 1</a>
<ul>
<li><a href="submenu1.php">Submenu 1</a> </li>
<li><a href="submenu2.php">Submenu 2</a>
<ul>
<li><a href="subsubmenu1.php">SUBSubmenu 1</a> </li>
</ul>
</li>
</ul>
</li>
<li><a href="page2.php">Page 2</a> </li>
<li><a href="page3.php">Page 3</a></li>
<li><a href="page4.php">Page 4</a></li>
</ul>
</nav>
是否可以删除 class="current" ,将整个导航移动到头文件,然后只在每个页面上指定当前类?
我的实际菜单代码要大得多,这就是为什么我不希望它在每一页上重复。