Is there a way to create a menu in your css file that appears on your pages so you don't have to update every.single.page. when you add a page that needs to be in the site's navigation? I thought somewhere in my perusings over the years that I saw that there was but I just can't remember if or how...
Thanks
Jack
"A payphone was ringing and it just about blew my mind,
when I picked it up & said 'Hello' this foot came through the line" ~Bob Dylan
Why not javascript? You only need one javascript to dynamically insert a menu. True, you still have to insert <script type='text/javascript' src='menucreate.js'></script> on every html but at least that's probably shorter than inserting the code for the whole menu. Plus, you only need to edit menucreate.js to update every page. Caveat, might not work with browsers that have javascript turned off.
Question though, are you limited to plain html files? Because if you can do server-side scripting with php, asp, etc, this is pretty easy to do. I have a mirror of the PHP.net on my laptop and when I checked the scripts, I noticed it dynamically inserts the header and footer to every page. Pretty neat, huh?
File Server/Media Encoder/PVR PC
Antec P182 / Corsair 550VX / Gigabyte GA-P35-DS3R / Core 2 Duo E7200 @ 2.53 / Wintec AMPX 2x2GB DDR2 800 / Sapphire 100233L Radeon HD 3450 / WD Caviar SE16 750GB x3 / WD Caviar GP 750GB / Sony NEC Optiarc AD-7190A x2 / XP Pro SP2
ASP, Javascript & PHP will all work if you code it as includes. Basically, it references code from a single source. If you are doing a site with many pages, this is the best way to do it for not just menus but any other content that will appear more than once on various pages.