CSS versus tables for layout

When Netscape Navigator 4 dominated the browser market, the popular solution available for designers to lay out a Web page was by using tables. Often even simple designs for a page would require dozens of tables nested in each other. Many web templates in Dreamweaver and other WYSIWYG editors still use this technique today. Navigator 4 didn’t support CSS to a useful degree, so it simply wasn’t used.

After the browser wars subsided, and the dominant browsers such as Internet Explorer became more W3C compliant, designers started turning toward CSS as an alternate means of laying out their pages. CSS proponents say that tables should be used only for tabular data, not for layout. Using CSS instead of tables also returns HTML to a semantic markup, which helps bots and search engines understand what’s going on in a web page. All modern Web browsers support CSS with different degrees of limitations.

However, one of the main points against CSS is that by relying on it exclusively, control is essentially relinquished as each browser has its own quirks which result in a slightly different page display. This is especially a problem as not every browser supports the same subset of CSS rules. For designers who are used to table-based layouts, developing Web sites in CSS often becomes a matter of trying to replicate what can be done with tables, leading some to find CSS design rather cumbersome due to lack of familiarity. For example, at one time it was rather difficult to produce certain design elements, such as vertical positioning, and full-length footers in a design using absolute positions. With the abundance of CSS resources available online today, though, designing with reasonable adherence to standards involves little more than applying CSS 2.1 or CSS 3 to properly structured markup.

These days most modern browsers have solved most of these quirks in CSS rendering and this has made many different CSS layouts possible. However, some people continue to use old browsers, and designers need to keep this in mind, and allow for graceful degrading of pages in older browsers. Most notable among these old browsers are Internet Explorer 5 and 5.5, which, according to some web designers, are becoming the new Netscape Navigator 4 — a block that holds the World Wide Web back from converting to CSS design. However, the W3 Consortium has made CSS in combination with XHTML the standard for web design.

Share and Enjoy:
  • digg CSS versus tables for layout
  • sphinn CSS versus tables for layout
  • delicious CSS versus tables for layout
  • facebook CSS versus tables for layout
  • mixx CSS versus tables for layout
  • googlebookmark CSS versus tables for layout
  • blinklist CSS versus tables for layout
  • blogmarks CSS versus tables for layout
  • blogospherenews CSS versus tables for layout
  • email link CSS versus tables for layout
  • bluedot CSS versus tables for layout
  •  CSS versus tables for layout
  • live CSS versus tables for layout
  •  CSS versus tables for layout
  • netvibes CSS versus tables for layout
  • netvouz CSS versus tables for layout
  • newsvine CSS versus tables for layout
  •  CSS versus tables for layout
  • printfriendly CSS versus tables for layout
  • propeller CSS versus tables for layout
  • reddit CSS versus tables for layout
  • simpy CSS versus tables for layout
  • stumbleupon CSS versus tables for layout
  • technorati CSS versus tables for layout
  •  CSS versus tables for layout
  •  CSS versus tables for layout
Related Posts
Golf

Golf

Golf is a sport in which players using many types of clubs including woods, irons, and putters, attempt to hit balls into each hole on a golf course in the lowest possible number of strokes. Golf is o...
Website Planning

Website Planning

Before creating and uploading a website, it is important to take the time to plan exactly what is needed in the website. Thoroughly considering the audience or target market, as well as defining the p...
Health

Health

The generally accepted definition of health is "a state of complete physical, mental, and social well-being and not merely the absence of disease or infirmity", used by the World Health Organization (...
Form versus Function

Form versus Function

Some web developers dattention to how a page looks than considering other issues such as how visitors are going to find the page via a search engine. Some might rely more on advertising than search en...
Barack Obama

Barack Obama

Barack Hussein Obama II (pronounced /bəˈrɑːk huːˈseɪn oʊˈbɑːmə/; born August 4, 1961) is the 44th and current President of the United States. He is the first African American to hold the office. Obama...

One Response to “CSS versus tables for layout”

Leave a Reply

We will keep You Updated...
Sign up to receive breaking news
as well as receive other site updates!
Sponsors
RevolutionWooThemesElegant Themes
Theme ForestGorillaThemesWP WebHost
Featured Video
Sponsors
Popular Posts

Golf

Golf is a sport in which players using many types of clubs including woods, irons, and putters, attempt to hit balls into each hole on a golf course in the lowest possibl

Website Planning

Before creating and uploading a website, it is important to take the time to plan exactly what is needed in the website. Thoroughly considering the audience or target mar

Health

The generally accepted definition of health is "a state of complete physical, mental, and social well-being and not merely the absence of disease or infirmity", used by t

Form versus Function

Some web developers dattention to how a page looks than considering other issues such as how visitors are going to find the page via a search engine. Some might rely more
Flickr RSS
VEREZZI 3Ice Patrol CrewDSCN1484100_1127.JPGIMG_0225Theft ReformIMG_8930IMGP0754IMG_5994_1asmartcar (47)_MG_4829IMG_5337
Categories
Recent Posts

Barack Obama

Barack Hussein Obama II (pronounced /bəˈrɑːk huːˈseɪn oʊˈbɑːmə/; born August 4, 1961) is... 

Rose Passion Novel

The Tale of the Rose: The Passion That Inspired the Little Prince: … The Tale of the Rose is a... 

Golf

Golf is a sport in which players using many types of clubs including woods, irons, and putters, attempt... 

Google gadgets

Google Desktop is desktop search software made by Google for Mac OS X, Linux, and Microsoft Windows.... 

Application gadgets

Computer programs that provide services without needing an independent application to be launched for... 

Recent Comments
I always look for golf courses with well-maintained lawn and golf courses with very clean recreational area
nice theme.. i think i will try this but how?
I got to declare the greatest mobile phone for Cricket right now is the Android based Huawei Ascend. Its pretty awesome so far.
the golf courses in our area have very green and very healthy lawn area that everyone adores.
I like this article... 1st visit to this website. Thank you for sharing. I have to subscribe to this site. I am very intrigued by p
Tag Cloud