Site creation menu example

Previous page Next page

Stu Nicholls worked out how to code CSS and XHTML to produce the menus I've used for this site. Here I show the menu description file for his example menu and the resulting menu generated by make_menu. First the menu:



Figure 1. The Stu Nicholls menu. The "Products" entry starts a cascade of submenus.


#nogo Home
#nogo About us
#nogo Products
 #nogo Tripods
 #nogo Films
 #nogo Cameras
  #nogo Compact
  #nogo Digital
   #nogo Canon
   #nogo Nikon
    #nogo Lenses
    #nogo Speedlight
    #nogo Coolpix
     #nogo Coolpix S10
     #nogo Coolpix L2
     #nogo Coolpix S500
     #nogo Coolpix P5000
     #nogo Coolpix 4600
     #nogo Coolpix S6 Silver
    #nogo D200
    #nogo D80
   #nogo Minolta
   #nogo Pentax
  #nogo SLR
 #nogo Flash
 #nogo Video
#nogo FAQs
#nogo Privacy
#nogo Contact us
Figure 2. The menu description file for the Stu Nicholls menu.



<li><a href="#nogo">Home</a></li>                                                                         
<li><a href="#nogo">About us</a></li>                                                                     
<li class="drop"><a href="#nogo">Products                                                                 
<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->                      
<ul>                                                                                                      
<li><a href="#nogo" class="enclose">Tripods</a></li>                                                      
<li><a href="#nogo">Films</a></li>                                                                        
<li class="fly"><a href="#nogo">Cameras                                                                   
<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->                      
<ul>                                                                                                      
<li><a href="#nogo" class="enclose">Compact</a></li>                                                      
<li class="fly"><a href="#nogo">Digital                                                                   
<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->                      
<ul>                                                                                                      
<li><a href="#nogo" class="enclose">Canon</a></li>                                                        
<li class="fly"><a href="#nogo">Nikon                                                                     
<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->                      
<ul>                                                                                                      
<li><a href="#nogo" class="enclose">Lenses</a></li>                                                       
<li><a href="#nogo">Speedlight</a></li>                                                                   
<li class="fly"><a href="#nogo">Coolpix                                                                   
<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]-->                      
<ul>                                                                                                      
<li><a href="#nogo" class="enclose">Coolpix S10</a></li>                                                  
<li><a href="#nogo">Coolpix L2</a></li>                                                                   
<li><a href="#nogo">Coolpix S500</a></li>
<li><a href="#nogo">Coolpix P5000</a></li>
<li><a href="#nogo">Coolpix 4600</a></li>
<li><a href="#nogo">Coolpix S6 Silver</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li><a href="#nogo">D200</a></li>
<li><a href="#nogo">D80</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li><a href="#nogo">Minolta</a></li>
<li><a href="#nogo">Pentax</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li><a href="#nogo">SLR</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li><a href="#nogo">Flash</a></li>
<li><a href="#nogo">Video</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>
<li><a href="#nogo">FAQs</a></li>
<li><a href="#nogo">Privacy</a></li>
<li><a href="#nogo">Contact us</a></li>

Figure 3. The XHTML for the Stu Nicholls menu as generated by program make_menu.

Ugly page!

Last updated: 2012-10-28    Sitemap