| What is CSS? | | | | pages may display differently in different browsers. |
| CSS stands for cascading style sheets. They are the | | | | The advantages of CSS. |
| new technology used to layout and style web pages. | | | | 1. Tables were never designed for layout. So you can |
| So what happened to old, trusty tables? | | | | get only limited control over layout with tables. CSS is |
| For long tables were the only tool available to the | | | | designed for layout. With CSS you can get pixel level |
| web developers to layout their web pages. But with | | | | control. 2. CSS decouples design from content. So it |
| CSS support becoming common, you now have a | | | | makes it easier to enforce a standard look and feel |
| choice. Both have their strong and weak points, | | | | across your website. 3. If later you want to change |
| some more than others as you will soon see. | | | | your sites style, it can be as easy as changing one |
| The advantages of tables. | | | | import statement and using external CSS. 4. With |
| 1. Tables have been much longer than CSS, so even | | | | nested CSS, pages become large unnecessarily. |
| today it is easier to find someone who can do a | | | | Moreover until the whole tables is downloaded no |
| layout in tables. 2. Most of the WYSIWYG editors | | | | part of it can be shown. This leads to a slow website. |
| output table driven layout. 3. CSS support can be | | | | So give me the lowdown on this. Which one is |
| buggy, especially in older browsers. So your web | | | | better? |