In the past, websites were designed through the use of tables. It was used as a way to control the visual appearance of the Web pages presented to end users. Although it was successful, the use of tables posed several problems. Many Web pages have been designed with tables nested within tables, resulting in large HTML documents which use more bandwidth than documents with simpler formatting.
Eventually, the idea of using tableless web designs begun to grow, and many professionals have stepped up to introduce a new set of standards on how to control every elements found in the website without risking its accessibility. Eventually, the use of style sheet languages was introduced into the market which provided a way for web designers to design their websites without the use of tables.
There have been many types of style sheet languages used in the past. CSS was one of the many which were developed to improve the separation between design and content. According to many Web design Philippines specialists, the term "tableless design