The following pages will introduce you to CSS, explain the basics, and prepare you for the proceeding sections.
When developing a web site it is common practice to position elements on the page with either tables or CSS. Tables are not designed to layout a page, and should not be used for anything more then tabular data. While designing a web site, CSS should be used to setup any styling and layout. CSS renders faster and is much more flexible then using tables. According to World Wide Web Consortium: "Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents" (http://w3.org).
The following pages provide information on various CSS properties.
The following pages will introduce you to CSS background properties. The background of a page can be set to a specific color or an image with CSS.
When laying out a page in CSS, often times one or more floats are used.
The following pages will introduce you to CSS positioning. Positioning an element with CSS is simply setting up a layout and putting things in the correct physical spot on the page.