Styling Web Pages with Cascading Style Sheets
| Duration: | 1 day |
| Prerequisite: | Basic knowledge of HTML. |
| Course Materials: | Course manual with CD containing exercises |
| Prices: | $260 each for 1 student (one-on-one training) $230 each for 2 to 3 students $200 each for 4 to 6 students $200 for the first 6 students, $125 for each additional student |
| Description: | CSS (Cascading Style Sheets) is used by professional web designers to define the presentation and visually layout of web pages. This class is part one of a 2-day Cascading Style Sheets class divided into 2 parts: Styling Web Pages with Cascading Style Sheets and Logical Layouts Using Cascading Style Sheets. Students have the option of taking the class 2 consecutive days, one at a time, or just one class day. Styling Web Pages with Cascading Style Sheets starts with CSS basics. Students then learn how to style all the different parts of a web page. The topics we cover include styling text, backgrounds, colors, images, lists, links, and tabular data. This class is loaded with great information, so get a good night's rest and be ready to learn CSS the right way! |
Getting Started
- Applying CSS to (X)HTML
- Importing and Combining Styles
- Maintaining and Organizing Style Sheets
- Effective CSS Syntax
Core Concepts
- ID vs. Class
- Using the Cascade
- Grouping
- Inheritance
- Contextual Selectors
- CSS Measurements
CSS Building Blocks
- Divisions
- Dimensions: Width and Height
- Margin
- Padding
- Margin, Padding, and the Body
- Border
Text
- Why text is so important
- Font Properties
- Available Fonts
- Default Browser Display
- Apply Some Style
- Line Height
- Letter Spacing
Color, Backgrounds and Images
- Color for Text
- Background Color
- Image Formats for Backgrounds
- Background Image
Lists
- Link Markup
- Default Link Styling
- Simply CSS Rules
- Other Useful Link Properties
- Targeting Links with Descendent Selectors
- Transforming a Navigational Bar with Links
Links
- The Client-server Model
- Web Hosting Jargon 101
- Hosting Your Web Site
- Uploading Files to Your Server
- Validating Your Web Pages
Tables and Definition Lists
- Tables
- Definition Lists
Logical Layouts Using Cascading Style Sheets (Class 2 of Cascading Style Sheets)
