UMSL logo

Computer Education & Training Center


CSS (Cascading Style Sheets) Classes

Learn the basics of using CSS (Cascading Style Sheets) to effectively add style elements such as fonts, color, and spacing to your web pages by attending a hands-on instructor-led class at the Computer Education & Training Center.

Our CSS series of classes include CSS3. The Introductory and Intermediate classes cover features common to all versions of CSS, while the Advanced class focuses on the new features introduced in CSS3. [More on CSS]

Virtual Classes: Our CSS and Reponsive Design classes are now available online with an instructor present for the entire course. You will see the instructor's screen throughout the class and you can share your screen if you need individual help from the instructor. You will have time to practice, ask questions, and receive hands-on training.

In-person classes are also available at our West County facility with limited enrollments to promote social distancing. When you register, choose your class section based on how you want to attend the class: virtual or in-person.

  • Select "Live Online" if you want to attend virtually from your workplace or home.
  • Choose "West County In-Person" if you want to attend a class at our West County location.

For more information, email

Introduction to CSS

(Prerequisite: Introduction to HTML or equivalent experience.) Learn to use Cascading Style Sheets (CSS) to effectively and efficiently format and position Web page elements. Create CSS to add presentation-type effects, visual qualities, and layout options to your Web pages. Learn to create drop caps, insert page breaks for printing, place images and other Web elements on your page, incorporate links that change color as the mouse passes over them, and access additional text and font properties. Understand how to create style sheets that are embedded in a particular page and external style sheets that can be used by multiple pages. Topics include the STYLE, LINK, and @import tags and the style attribute of standard HTML tags. Additional topics include font, text, color, background, and positioning properties unavailable with standard HTML attributes and tags. Inline styles, style classes and rules of precedence for overlapping styles will also be covered. [Course Outline]
Fee: $199

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
E2090 Wed., July 7Virtual/WCDawn Robinson
E2277 Fri., Nov. 5Virtual/WCDawn Robinson

Intermediate Applications of CSS

(Prerequisite: Introduction to CSS or equivalent experience.) Learn to create page layouts and multiple-column designs using CSS and DIV tags. This class will show you how to use floats to position items and wrap text, nest floats, use negative margins, and create fixed and liquid layouts. Learn to build horizontal and vertical navigation bars with rollover features. Other topics include formatting tables with CSS, working with graphics, and adding styles to links. Learn some of the challenges posed by different browsers and the troubleshooting techniques that fix common browser bugs. [Course Outline]
Fee: $199

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
E2091 Wed., July 14Virtual/WCDawn Robinson
E2278 Fri., Nov. 12Virtual/WCDawn Robinson

Advanced Applications of CSS

(Prerequisite: Intermediate Applications of CSS or equivalent experience.) With CSS, you can control the appearance and layout of your Web pages. The developing standard CSS3 expands the options available for selecting elements and dramatically increases the graphical options available through CSS alone. With CSS3, you can create visually stunning pages that include opacity, shadows, gradients, rounded corners, and specialized fonts, all without requiring image files. With the new selectors, you can easily select subsets of page elements to quickly style your pages. Learn how to make your layouts more flexible with media queries, which can provide different style sheets optimized for different media, making it easier for you to ensure that users on any kind of device are able to see and use your page. Additional topics include creating animations and 2-D transformations. [Course Outline]
Fee: $199

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
E2092 Wed., July 21Virtual/WCDawn Robinson
E2279 Fri., Nov. 19Virtual/WCDawn Robinson

If you would like to register for a course, call (314) 984-9000 or register online.

Our Responsive Web Design class shows you how to use the tools available in HTML5 and CSS3 to make your Web site mobile-friendly.

Web design/development classes are also available in HTML and JavaScript.

To learn more about using a Content Management System (CMS) to manage your Web site, see our WordPress classes.