| Use of Tables in HTML used to be very problematic | | | | Use of CSS makes the design simple; hence all |
| till the time CSS was not there. Tables used to make | | | | tedious designs can be done easily and in less time. It |
| the Web Pages and Web Designs very heavy, | | | | also makes the whole website friendly and fresh. CSS |
| resulting in slow loading of the website. They used to | | | | makes the management of the entire website easy |
| be incompatible with web browsers, thus leaving a | | | | to maintain without any expertise in hand. |
| narrow choice for the visitors to avail the website. | | | | Bandwidth |
| Then came CSS (cascading style sheet) which | | | | CSS reduces the HTML coding and page size too. |
| provided the solution to all the web pages queries | | | | Hence the use of CSS also reduces the bandwidth |
| dealing with heavy page weight. CSS based HTML is | | | | usage. This ultimately saves bandwidth cost. |
| HTML without tables. Designs with CSS markups are | | | | Printer Friendly |
| very quick to load and browser compatible too. | | | | CSS abiding web pages can easily be printed without |
| Developing HTML into CSS gives a different feel to | | | | any intricacy, and the printers can execute the entire |
| the web design and some extra features along with | | | | website layout. |
| it. | | | | Consistency |
| Code | | | | It is easy to maintain, handle and control the whole |
| CSS is a standard for HTML coding. The reason for | | | | website made on CSS based HTML/XHTML. Ex: |
| this is its browser compatible characteristic. Earlier | | | | Suppose you want to change the background of the |
| HTML coding used to face many problems in | | | | entire website, you just need to change the |
| different browsers. CSS mainly shortens the length | | | | background of the single page in the style sheet and |
| of the codes of web page, which decreases the | | | | the background of the whole website will change. So |
| page size, making it easy and fast to load in | | | | next time whenever you think about getting HTML |
| browsers | | | | or XHTML Web Design work done, keep CSS in mind. |
| Design | | | | |