In This Chapter
Understanding why using Cascading Style Sheets version 3 (CSS3) is essential
Determining how your browser affects your use of CSS3
Considering the structure of CSS3 through its modules
Defining the concept of a style
Working with basic styles
Determining how units of measure affect appearance
There was a time when even websites painstakingly formatted with arcane tags still ended up boring or unattractive because the tags simply didn’t provide much flexibility in presenting content. In addition, the tags were supported in different ways by each of the browsers that were popular at the time, so that your beautifully rendered page ended up looking terrible on another user’s system. The improper use of tags (such as those used to define tables) also caused problems for people with special needs when their software failed to work with the tags. ...