I would like to have all my menu items which are common to all the pages on my website in a single header file. The problem lies that I need to define a class for the current menu item so it changes color. I`m using superfish for the menu, here is a very simple mockup...\[code\]<nav> <ul class="sf-menu"> <li id="first-li"><a href="http://stackoverflow.com/questions/15849859/index.php">Home</a></li> <li class="current"><a href="http://stackoverflow.com/questions/15849859/page1.php">Page 1</a> <ul> <li><a href="http://stackoverflow.com/questions/15849859/submenu1.php">Submenu 1</a> </li> <li><a href="http://stackoverflow.com/questions/15849859/submenu2.php">Submenu 2</a> <ul> <li><a href="http://stackoverflow.com/questions/15849859/subsubmenu1.php">SUBSubmenu 1</a> </li> </ul> </li> </ul> </li> <li><a href="http://stackoverflow.com/questions/15849859/page2.php">Page 2</a> </li> <li><a href="http://stackoverflow.com/questions/15849859/page3.php">Page 3</a></li> <li><a href="http://stackoverflow.com/questions/15849859/page4.php">Page 4</a></li> </ul> </nav>\[/code\]Is it possible to remove class="current" , move the whole nav to the header file and then only specify the current class on each page? My actual menu code is much much larger and this is why I do not want it repeated on every page.