Chapter 25. CSS Basics
IN THIS CHAPTER
The purpose of styles
Styles and HTML
CSS levels 1, 2, and 3
Defining styles
Cascading styles
In the grand scheme that is the World Wide Web, Cascading Style Sheets (CSS) are a relatively new invention. The Web was founded on HTML and plain-text documents. Over the last few years the Web has become a household and industrial mainstay, maturing into a viable publishing platform thanks in no small part to CSS.
CSS enables Web authors and programmers to finely tune elements for publishing both online and across several different types of media, including print format. This chapter serves as the introduction to CSS. Subsequent chapters in this section will show you how to use styles with specific elements.
The Purpose of Styles
Styles are an electronic publishing invention for dynamically coding text and other document elements with formatting. For example, a style called "Heading" would be attached to every heading in the document. The style definition would contain information on how headings should be formatted. In this book, for example, headings (such as "The Purpose of Styles," above) use a larger, bold font.
Note
Anyone who has spent an appreciable amount of time in and around a word-processing program has no doubt encountered styles. The concept of styles used by word processors does not differ appreciably from that of CSS and the Web — if you understand the former, you should have a good grasp on the usage of the latter.
The advantage of styles is ...
Get HTML, XHTML, and CSS Bible, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.