| This question comes in mind of every web designer, | | | | should avoid using tables for your website, because of |
| when designing a website. Many designers, especially | | | | the many reasons: |
| beginners prefer to go for table layout sites for the | | | | HTML standard says that table is for tabular data and |
| very simple reason that they are easy to build and | | | | not for website layouts. |
| they can get the work done with the ease. Whenever | | | | When using tables, a lot of code is used for tables only |
| a page is structured inside a table or with help of table | | | | and hence the bandwidth is wasted in downloading |
| design it is like you have fixed sets of blocks and you | | | | table code more than content. DIV's are smaller and |
| are placing things inside a block. They expand or shrink | | | | hence, faster to download. |
| automatically according to the size of the page. | | | | It is easier to debug table-less (CSS) website as you |
| However, in table-less design you don't have any fixed | | | | can easily have a separate CSS file and editing one |
| box. You can place your content anywhere you want | | | | file will do the job. Also, changing one file only will |
| to. Also, it becomes difficult to visualize that how your | | | | change the look of whole website. |
| website will look in different browsers. This is the | | | | With all the above advantages, it is very clear that |
| reason that still why 60% of the websites are based | | | | learning table-less design will eventually help a |
| on table. But, as a professional web-designer you | | | | web-designer to make better and effective websites. |