What's Tableless CSS Menu Markup?

These concerns in combination with the rise of mobiletableless web environment include:
web devices have caused many designers to look1. Greater flexibility and control over page design -
elsewhere for web design enabling technology. Thecontent and presentation aspects of pages can be
recent emergence of "tableless" cascading stylemanaged individually and centrally for changes across
sheets (CSS) markup language is one answer thatentire websites. An example would be in the a sites
promises much greater flexibility and control, smallerCSS Menu navigation system where by changing the
bandwidth requirements and better overallstyle sheet the entire site navigation can be updated
performance.instantly.
The linear "table" approach to web development2. Browser interoperability - different browsers can all
caused HTML pages to require complex formattingpresent HTML pages the way they were meant to
and substantial bandwidth. Before a browser couldbe displayed, using CSS markup espeically in CSS
load a page, it would have to download allMenu can often resolve these issues.
components completely before displaying anything on3. Less bandwidth usage - with the separation of
the screen. This slowed the load-time process andcontent and style, pages are smaller and require less
sometimes caused jumbled content on the screen.bandwidth.
The main reason for this is that the use of tables in4. Support for mobile devices - Laptops, PDAs, cell
programming integrates the "content" and thephones, etc. have a much easier time properly
"presentation" components of web pages resulting inaccessing and displaying web pages
far less flexibility and heavier content.When designing HTML documents, and espeically CSS
Furthermore, the table approach does not supportMenu navigation it is important to follow proper CSS
mobile devices such as telephones and PDAs whichmarkup standards to make future changes easier and
are certainly becoming a large player in the Internetto enable other developers in the organization (that
landscape. Tableless CSS markup is becoming quitehave been given access) to modify both content and
ubiquitous around the world for its ability to separatepresentation without problems.
the "content" from the "presentation" on web pagesThe use of CSS style sheets in developing and
and create a more semantic - rather than linear -maintaining CSS menus within web pages is also
organization of content on web pages.growing in popularity. Today CSS menus are used
With the absence of tables, pages are able to loadpervasively across the Web and the ability to easily
sequentially rather than all at once, which speeds upcreate and modify them is important to designers.
download times for users. Other key benefits of a