UMSL logo

Computer Education & Training Center


CSS (Cascading Style Sheets) Classes

Learn to use CSS (Cascading Style Sheets) to effectively add style elements and layout to your web pages by attending a hands-on instructor-led class at the Computer Education & Training Center. [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.

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
E3217 Tues., Nov. 8Virtual/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
E3218 Tues., Nov. 15Virtual/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 and 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 to make your layouts more flexible with media queries, which 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 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
E3219 Tues., Nov. 29Virtual/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.

For more information, please email