CSS Navigation Menus

13styles is all about CSS website navigation menus. The menus are list based, very light-weight, easy to implement, and cross-browser compliant. Some of the css menus are free and some require you to purchase rights to use them. Most of the menus are free. However, there are a few that we have spent some extra time on that cost $10. These menus are designed to work on all major browsers and operating systems. The menus are pure CSS and HTML. The only file you will need to include in the head tags of your pages is the CSS style sheet. You can edit the styles and menu to fit your needs. The menu items are very easy to customize in the HTML file.

CSS Showcase is a showcase of CSS based navigation menus, CSS tabs and CSS navigation techniques. The project demonstrates the beauty and the accessibility of CSS (Cascade StyleSheets) and its use for creating lightweight, easy-to-edit and beautiful navigation designs. Maintained and updated by Vitaly Friedman, it includes a showcase of submitted CSS navigation menus (~ CSS-Zen-Garden), available for free download and use in both personal and commercial projects. This web-site also showcases the best examples of CSS-based navigation, found in the Web or suggested by the visitors of the site. The Techniques Section presents a list of current CSS Navigation Techniques, such as Sliding Doors, Taming Lists, Suckerfish Tabs, Hybrid CSS Dropdowns et cetera.

Image (Replacement) Maps Most of you are familiar with image replacement techniques for headings and horizontal/vertical menus, but what about using it for menu or image maps that have different X and Y co-ordinates. There is a special technique for this. Requirements: the replacement must solve the screen reader problem, and it must address the "images off, css on" problem. It is also hoped that a solution will be found that reduces the need for empty <span> elements. The successful technique must work in browsers back to 5.x, but as of the time of writing none of these appear to fail so browser support matrices will be spared.

dTree is a free JavaScript tree menu. There are a lot of tree generating scripts just like this one, and many of them are great. So why use dTree?  dTree is very simple to set up and use. You don’t have to worry about adding pages to the tree in a specific order, which makes it ideal for generating a tree from a database.

Tabtastic is a library that is a simple way to implement tabs on your page using CSS, a little JS, and semantic markup which degrades gracefully on browsers with CSS unavailable or disabled. Not only is it easy to use and accessible for screen-readers, but it supports multiple (nested, even) tabsets on the same page and allows users to bookmark the page loading to a specific tab. This library has been tested to work with Safari 1.2, IE 5.5, Mozilla 1.4, Netscape 7, and Firefox 0.8. It works almost perfectly in Mozilla 0.9 and NS6, and degrades gracefully in IE5Mac and Opera. It should work with any modern, standards-compliant browser.

Deluxe Menu Good navigation is an important step to website success. If people can’t find their way around the site, they will quickly give up looking and leave, never to return. So, it’s absolute vital that your website has a fast, neat, and eye-pleasing navigation. Don’t allow your website visitors to get lost. Try Deluxe JavaScript Menu.

Intelligent Menus Using some very simple PHP and CSS you can create intelligent menus that are easy to use and maintain.

Free Menu Designs are simple CSS menu designs for you to download and use any way you see fit.You can download the complete set, or an individual menu by clicking the Download Menu button located on each menu. Feel free to download for commercial or private use, and modify to suit your needs.

CSS Tab Designer is a unique and easy to use software to help you design CSS-based lists and tabs visually and without any programming knowledge required. With the CSS Tab Designer, you can quickly design your list visually, choose from a variety of styles/colors (60+ different designs/colors supported), generate strict XHTML compliant code.

CSS Vault provides a great collection of carefully selected resources. You can find here about 20 different navigation menu resources.

Solar Dream Studio specializes in comprehensive web site services and solutions such as web design, graphic tutorials, and code tutorials. Here you can find a tutorial of how to make a CSS menus. This technique was borrowed from the Suckerfish Dropdowns.

Webmaster Toolkit presents CSS Menu Generator that generates both the CSS and the HTML code required to produce a text-based yet appealing set of navigation buttons. As text links are fast becoming preferred over images where search engine optimization is needed, a CSS menu can give the affectiveness of text links with a better look than standard text links. For an example of a CSS menu, look at our navigation on the left. It currently has 3 different styles of menu available to generate.

Brothercake is a front-end web-developer based in Australia, with a strong focus on accessibility and standards-based development.  This site is a portfolio for some of the works, and a collection of useful resources including scripts, games and articles. There’s also some hobbies and personal stuff. You can find here CSS / DHTML Hybrid Navigation Bar. It’s coded to work up to six levels deep, but this can easily be extended, with just two lines of CSS per additional level.

BrainJar features technical articles, tutorials and examples of programming for the web. It’s not intended as a "cut and paste" site but rather a learning resource. Here you can find out how to use CSS to build a tabbed display. One where the user can click on individual tabs to view different content within the same space.It will require a few lines of JavaScript to dynamically update the individual tabs.

Alsacreations belongs to Raphael Goetter, a french Webdesigner, (X)HTML/CSS Teacher and Integrator. Alsacreations provides CSS tutorials which are an english translation from the french exercises. Here you can find a gallery of CSS web menus created with CSS style sheets and without tables.

A List Apart Magazine explores the design, development, and meaning of web content, with a special focus on web standards and best practices. It is written by the community it serves: designers, developers, architects, producers, project managers, and assorted specialists.

At A List Apart you can find articles that would suit your demands, as for instance CSS Design: Taming Lists by Mark Newhouse, or Sliding Doors of CSS by Douglas Bowman, or  Drop-Down Menus, Horizontal Style by Nick Rigby.

exploding-boy was designed and created by Christopher Ware in 2005. The site covers a wide array of topics but mostly focuses on design and life, with the occasional sprinkling of profanity-filled ranting for good measure. The site is powered by WordPress, using XHTML for structure and CSS for presentation. This provides a great deal of increased accessibility and compatibility, as compared to traditional HTML table-based designs. exploding-boy offers 14 Free Vertical CSS Menus. You may download the entire set and use any way you see fit. These menus can be used for commercial or private use. Have fun with all the menus.