# Designing With Cascading Style Sheets

Whenever you type in a section title, all you have to do is use the section title style and all of those attributes are applied to the text in one fell swoop. No fuss, no mess. And, even better, if you decided later that you really wanted all of those titles to be 18pt instead of 14pt, you just change the definition of the section title style and it changes the appearance of all of the text marked with that style throughout the document.

A previous article looked at a way to include styles in HTML documents with Cascading Style Sheet. Rather than creating a new style name, as you would with a word processor, CSS is used to redefine the look of existing HTML tags. The basic syntax for setting up one of these CSS "rules" looks like this:

selector {property: value;}

Where the selector is the keyword part of an HTML tag (the text in the tag that lets you know what type of tag it is) , property is the name of the attribute you want to change, and value is, well, the new value for that property. You can add as many different definitions (property: value;) to the rule as you want as long as they are separated by semicolons within the brackets.