Margarette Mcbride is a copywriter of Optimind Web Design and SEO, a web design and seo company in the Philippines. Optimind specializes in building and promoting websites that are designed for conversion..
One of the most popularly used web design techniques of today is called the Tableless Web Design or the Tableless Web Layout. This has been around since the start of Style Sheet Languages including CSS (Cascading Style Sheet) and XSL (Extensible Stylesheet Language). Instead of HTML tables, style sheet languages such as CSS are used to arrange elements and text on a web page. CSS was introduced by the World Wide Web Consortium (W3C) to improve web accessibility and to make HTML code semantic rather than presentational.
The Start of Tableless Web Design
HTML was originally designed for sharing scientific documents and research papers online. But as the Internet grew into the mainstream in the, and became more media oriented, graphic designers sought ways to control the appearance of the Web pages presented to end users, which is by designing a layout of the page. To this end, tables and spacers have been used to create and maintain page layout.
Though very effective, this caused a number of problems. Many Web pages have been designed with tables nested within tables, resulting in large HTML documents which use more bandwidth. Furthermore, when a table based layout is linearized, for example when being parsed by a screen reader or a search engine, the resulting order of the content can be somewhat confusing. Visit an online Web design Philippines site to learn more about using CSS in web design.
Powerful WYSIWYG editors such as the Macromedia Dreamweaver (now known as Adobe Dreamweaver) arrived on the market which meant Web designers no longer needed a good (or any) understanding of HTML to build web pages. Such editors indirectly encourage extensive use of nested tables to position design elements. As designers edit their documents in these editors, code is added to the document which is sometimes unnecessary. Furthermore, unskilled designers may use tables more than required when using a WYSIWYG editor. This practice can lead to many tables nested within tables as well as tables with unnecessary rows and columns.
The use of graphic editors with slicing tools that output HTML and images directly also promote poor code with tables often having many rows of 1 pixel height or width. Sometimes many more lines of code are used to render content than the actual content itself.
As the World Wide Web boom receded in 2001 and the Web development industry shrank, coders with more experience and greater industry experience were in higher demand. In a large number of cases UI development was carried out by coders with greater knowledge of good coding practice. It was around this time that many became critical of messy coding practices and the idea of tableless design began to grow.
Cascading Style Sheets (CSS) were developed to improve the separation between design and content, and move back towards a semantic organization of content on the Web. The term "tableless design" implies the use of CSS to position HTML elements on the page but it should be noted that tables and CSS are not mutually exclusive. Many experienced HTML coders use CSS to manipulate tables frequently.
Advantages of Tableless Web Design
There are several advantages as to why CSS is much more efficient than using tables. These are Accessibilty, Bandwidth Savings, and its Maintainability.
Accessibilty
Because of the Internet's rapid growth, disability discrimination legislation, and the increasing use of mobile phones and PDAs, it is necessary for Web content to be made accessible to users operating a wide variety of devices. Tableless Web design considerably improves Web accessibility in this respect. Screen readers and braille devices have fewer problems with tableless designs because they follow a logical structure.
As a result of the separation of design (CSS) and structure (HTML), it is also possible to provide different layouts for different devices, e.g. handhelds, mobile phones, etc. It is also possible to specify a different style sheet for print, e.g. to hide or modify the appearance of advertisements or navigation elements that are irrelevant and a nuisance in the printable version of the page. Check out and visit an online Web design Philippines site to learn more of what CSS can do for a web site.
Bandwidth Savings
Clever implementation of tableless design can produce web pages with fewer HTML tags thus reducing page download times. Using external style sheets to position page elements means more mark up language may be cached and further reduce download times for subsequent pages using the same resources.
Poor implementation of tableless design can result in many more lines of code used per page element which can increase download time. Tables have a defined set of rules which are clear and concise while tableless design often involves working around browser inconsistencies.
Tableless design does not necessarily imply bandwidth savings. If implemented correctly, the bandwidth savings are generally minor at best. It is still possible to build a lightweight web page with tables. The use of WYSIWYG editors or the technique used by the web page's author will have a much greater influence on page download times.
Maintainability
Maintaining a website may require frequent changes, both small and large, to the visual style of a website, depending on the purpose of the site. Under table-based layout, the layout is part of the HTML itself. As such, without the aid of template-based visual editors such as HTML editors, changing the positional layout of elements on a whole site may require a great deal of effort, depending on the amount of repetitive changes required. Even employing sed or similar global find-and-replace utilities cannot alleviate the problem entirely.
In tableless layout using CSS, virtually all of the layout information resides in one place: the CSS document. Because the layout information is centralized, these changes can be made quickly and globally by default. The HTML files themselves do not, usually, need to be adjusted when making layout changes. If they do, it is usually to add class-tags to specific markup elements or to change the grouping of various sections with respect to one another. Learn how professional web designers use CSS to maximize the usability and effectivity of web sites by visiting an online Web design Philippines site.
Use of Tables in Modern Day Web Design
Because of the term "tableless web design", some have interpreted this design strategy as an unconditional repudiation of all tables in web design. This has caused some to avoid tables even when tables are appropriate. Using divisions to simulate a table for the display of tabular data is as much a design flaw as using tables to simulate a division. Some sources clarify this distinction by using the more specific term "tableless web layout".
On the other hand, using tables in web design, although most common, does not necessarily equate to using the table element (and related elements) defined in HTML 4.0. CSS also specifies a "table model" which allows the semantics of "tabular representation" to be applied: the "display: table" element. In this way, the decision and definition for tables is transferred from HTML to CSS. One reason this distinction is sometimes overlooked is because of the lack of support for the CSS table model in Internet Explorer. Internet Explorer 8 is the first version of the browser to support the CSS table model.
- Related Videos
- Related Articles
- Ask / Related Q&A
- Web Design Philippines
- Top 10 Photoshop Tutorial Sites for Web Design
- Top 5 Web Designing Mistakes
- Taking Out The Tables On Web Designs
- The Top 10 Thingies That an Awesome Web Design Team Must Posses to Get Things Rolling
- An Online Business For Web Designer And Developer
- Outsource Your Web Design to India
- The Philippines Best Web Designer




Website Design-How to Make a Web Site of Your Own-Hosting Review
By: Pinki Gupta | 27/12/2009Balanced website design is something that all openwork designers will to conceive about when creating new websites. The balance of a website makes the site easy to navigate through, fresh entertaining for the site's visitors and supplementary engaging.
Usefulness of Flash
By: Top Article1 | 26/12/2009Website Design India defines flash is a multimedia tool and a trait of Macromedia that gives abundant of opportunities for creativity and helps in creating exceptional interactive software. Good, experienced professional flash designers construct use of flash services for developing imaginative designs, interactive online movies, clippings, artistic images etc, Website Design India added. They just bond flash designs with the content on the web page in an admiring manner.
PSD to Joomla | PSD to Joomla Conversion
By: PSD | 25/12/2009PSD to Any propose PSD to Joomla Conversion Service. Converting design files into PSD, HTML, Joomla, etc require to high excellence skill, cross-browser compatible valid top-notch XHTML/ CSS semantic markup we made easy, as it takes plenty of time and accuracy.
IOVISION: The best we development company
By: azad chowdhury | 25/12/2009IOVISION is the best outsource website designing and software development company in Chittagong Dhaka Bangladesh. For outsourcing web design companies we provide complete white-labeled solutions and accomplish the programming and development tasks transparently that would otherwise consume their invaluable time. We also provide professional web development service in Dhaka, Chittagong and whole over Bangladesh.
Content is everything
By: Russell Parrott | 25/12/2009Sounds obvious, but it is very easy to design a web site that annoys the people who visit it and much harder to create a site the same people like, love and will keep coming back to. Fortunately, the most common website mistakes are very easy to prevent or fix.
Consider these Points before Hiring PHP Programmer
By: spinxwebdesign | 25/12/2009This article will help you to judge a PHP programmer on the base of mentioned parameters. These parameters are very important as they will help you to save your time and money both.
Los Angeles Web Design Company Recommends 10 Local Marketing Tips for Web Sites
By: David Ephraim | 25/12/2009Los Angeles Web Design company explains the importance of creating quality content and making informative pages on a website to improve visibility in search engines that helps to improve local business.
Web Site Traffic Builder - Building the Machine
By: Giovanni Kaufman | 24/12/2009Alright, so you have a shiny new website that you are dying to get it in front of as many eyeballs as you can and quickly. Everything is ready and you're ready for the stampede of traffic that is looking for your website. Now it is time to become a web site traffic builder, or you could hire someone else to do it for you. The challenge in becoming an effective website traffic builder is there is honestly a lot to do every day, and you don't see the results very quickly, unless you run ...
Black Hat SEO Link Spamming Techniques Through World-Writable Pages
By: Margarette Mcbride | 24/11/2009 | Web DesignWeb sites that can be edited by users, such as Wikis, blogs that allow comments to be posted, etc., can be used to insert links to spam sites if the appropriate anti-spam measures are not taken. Techniques involved in this methods include:
The Importance Of On-Page SEO
By: Margarette Mcbride | 24/11/2009 | Web DesignMany consider that off-page influences are given more weight than that of on-page SEO factors. However the use of on-page SEO techniques increases the chances of a website getting indexed by different search engines. So what are the techniques used for a website to get indexed?
JavaScript's Other Uses
By: Margarette Mcbride | 24/11/2009 | Web DesignJavaScript is a widely known programming language used for the web. However, its use doesn't only apply with the development of websites. Others have come to use this language for multiple purposes outside of the web.
JavaScript's Other Uses
By: Margarette Mcbride | 24/11/2009 | Web DesignJavaScript is a widely known programming language used for the web. However, its use doesn't only apply with the development of websites. Others have come to use this language for multiple purposes outside of the web.
Criticism About Joomla! And Drupal
By: Margarette Mcbride | 24/11/2009 | SEOJoomla! and Drupal are some of the best known CMS used by webmasters today for both web design purposes or internet marketing purposes such as those for SEO. However, several users have come across a number of flaws with these applications.
Criticism About Joomla! And Drupal
By: Margarette Mcbride | 24/11/2009 | SEOJoomla! and Drupal are some of the best known CMS used by webmasters today for both web design purposes or internet marketing purposes such as those for SEO. However, several users have come across a number of flaws with these applications.
Criticism About Joomla! And Drupal
By: Margarette Mcbride | 24/11/2009 | SEOJoomla! and Drupal are some of the best known CMS used by webmasters today for both web design purposes or internet marketing purposes such as those for SEO. However, several users have come across a number of flaws with these applications.
Criticism About Joomla! And Drupal
By: Margarette Mcbride | 24/11/2009 | SEOJoomla! and Drupal are some of the best known CMS used by webmasters today for both web design purposes or internet marketing purposes such as those for SEO. However, several users have come across a number of flaws with these applications.