Joseph asked, > In a previous message I mentioned how I was attempting to find a way > to use CSS to highlight the navigation of my current. Zoe gave me the > following tutorials to do that: > > http://www.hicksdesign.co.uk/journal/highlighting-current-page-with-css > http://www.456bereastreet.com/archive/200503/ > setting_the_current_menu_state_with_css/ > > Unfortunately, I have one major problem attempting to implement this > code. In both tutorials they require the html to have a body id tag. > This doesn't work for my site since the body is part of an uneditable > region in my template. In other words, I can only set the id in the > template and that will propagate to every page, which would defeat the > purpose of the ID tag. > > I'd like to use server side script but that's not an option at this > point in time. Does anyone have further suggestions using CSS that I > could highlight the navigation?
Joseph, The version that I use is from "Bulletproof Web Design" by Dan Cederholm. He just makes a change on each page as needed. Starting with the first (home) page he adds an id thusly: <ul id="navlist"> <li id="current"><a href="index.html" >Home</a></li> <li><a href="products.html">Products</a></li> <li><a href="faq.html">FAQ</a></li> <li><a href="contact.html">contact us</a></li> </ul> Then the next page would be: <ul id="navlist"> <li><a href="index.html" >Home</a></li> <li id="current"><a href="products.html">Products</a></li> <li><a href="faq.html">FAQ</a></li> <li><a href="contact.html">contact us</a></li> </ul> and so on down the line. All pages would have the following CSS: #navlist ul #current a{ background: your choice; color: your choice; } That's how I implemented it, and it works without the #body problems. Dave Pierce ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/