Coronavirus (COVID-19) information: Live classes available in-person or online from our fully vaccinated instructors. Learn more about our reopening.


CSS Class Online December 12, 2022 Introduction

CSS Training Course for Web Design - Introduction

Mon, Dec 12 2022 to
Tue, Dec 13 2022
10:00 am to 5:00 pm
American Graphics Institute American Graphics Institute
Online Training
American Graphics Institute AGI Training Online Online

2015-03-24 17:28:16 $695.00

This introduction to CSS course provides the foundations for web design and web development with Cascading Style Sheets. Learn to leverage the power of CSS to separate structure from content within HTML. Discover how to use CSS selectors, creating cascading and inheritance with confidence. This CSS course is designed for beginning users of CSS, and serves as a suitable follow-up to the introductory or advanced HTML courses. This course teaches you to style text and position content, while gaining a firm understanding of how CSS works. This CSS class provides valuable skills for those working in web design or web development roles.

Download Course Description (PDF)     See all Web Design Classes, See all CSS Training Classes, See all Web Development Training Classes

CSS Training Course - Introduction Topics covered

The topics covered in this introductory CSS training course are separated into eight modules. These provide course participants with the foundational skills needed to create and format webpages using CSS and HTML. The topics covered include:

CSS Training Course: overview of course topics
  • Fundamentals of CSS
  • Advantages of Using CSS
  • How to Write CSS
  • Your First CSS-Enabled Document
Understanding CSS Anatomy
  • Rules
  • Selectors
  • Declarations
  • Values
  • Keywords
  • Strings
  • Length and Measurement
  • Number
  • Colors
  • Including CSS in a Document
  • Including an Embedded Style Sheet
  • Linking to External Style Sheets
  • The Importance of Good HTML
  • Doctypes and Quirks Mode
Understanding CSS Selectors
  • Class and ID Selectors
  • Class Selectors
  • ID Selectors
  • The Universal Selector
  • Descendant Selectors
  • Pseudo-Classes 5
  • Dynamic Pseudo-Classes
Working with CSS: Cascading and Inheritance
  • The Cascade in Cascading Style Sheets (CSS)
  • The Specificity of a Selector
  • !important Rules
  • Inheritance
Styling Text with CSS
  • Setting Font Faces
  • Font Families
  • Italic Text
  • Bold Text
  • Small Caps Tex
  • The font-size Property
  • Absolute Font Sizes
  • Relative Font Sizes
  • Length and Percentage Font Sizes
  • The font Shorthand Property
  • The font Properties
  • Line HeighT
  • Controlling Spacing between Letters
  • Controlling Spacing between Words
  • Indenting Text
  • Horizontally Aligning Text
  • Decorating Text
  • Transforming CASE
  • Controlling White Space
Styling backgrounds using CSS
  • Background Colors
  • Background Images
  • How Background Images Repeat
  • Positioning Background Images
  • Mixing Background Position Values
  • Controlling Position
  • Using the Center Keyword
  • Fixing a Background Image in Place
  • Background Shorthand
Using CSS to Position Content
  • Margins
  • Margins with multiple values
  • Margin Collapsing
  • Horizontally Aligning Elements
  • border-width
  • border-style
  • border-color
  • Border Shorthand Properties
  • Padding
  • Setting Dimensions
  • width
  • height
  • auto Values for width and height
  • Percentage Measurements
  • Quirks Mode in Internet Explorer
  • Minimum and Maximum Dimensions
  • Overflowing Content
  • Floating Content
  • Floating Box Model
  • Canceling Floated Content
  • Float Bugs in IE 6
  • Vertically Aligning Content
  • Subscript and Superscript Text
  • The top, middle, and bottom Keywords
  • Percentage and Length Value
  • Vertically Aligning Table Content
  • Absolute Positioning
  • Relative Positioning
  • Fixed Positioning
  • The z-axis and the z-index Property
  • Addressing IE version specific problems
Creating Complete Layouts with CSS and HTML
  • Creating the Page with HTML
  • Styling Text and Custom Fonts
  • Building the Layout
  • Gradient Backgrounds