Hi,
I'm new to SSI (I'm not trained in web design), and I'm putting together a website for my Amnesty International group. I want to incorporate conditional SSI navigation, with the style of the current nav links updating for each page from my stylesheet. But only the first list item shows up, followed by an error. I'm not sure where the problem is in my code.
Here's the link to the page: www.brentwilson.ca/index.shtml
here's the SSI for the first list items:
here's the CSS for the menu:Code:<ul> <li> <!--#if expr="{$DOCUMENT_URI}=/index.shtml/"--> <a href="index.shtml" id="current" title="Home">Home</a> <!--#else--> <a href="index.shtml" title="Home">Home</a> <!--#endif--> </li> <li> <!--#if expr="${DOCUMENT_URI}=/aboutus.shtml/" || expr="${DOCUMENT_URI}=/outreach.shtml/"--> <a href="aboutus.shtml" id="current" title="About Us">About Us</a> <!--#else--> <a href="aboutus.shtml" title="About Us">About Us</a> <!--#endif--> </li> </ul>
and here's the html reference:Code:#mainnav { position: relative; width: 640px; height: 14px; margin: 0; padding: 12px 0px 10px 10px; font-size: 12px; } #mainnav ul, #mainnav li { margin: 0; padding: 0; display: inline; list-style-type: none; } #mainnav a:link, #mainnav a:visited { float: left; line-height: 14px; font-weight: bold; margin: 0 10px 4px 10px; text-decoration: none; color: #999; } #mainnav a:link#current, #mainnav a:visited#current, #mainnav a:hover { border-bottom: 2px solid #000; padding-bottom: 2px; background: transparent; color: #000; }
Thanks for you help.HTML Code:<div id="mainnav"> <!--#include virtual="/includes/mainnav.shtml"--> </div>