UMSL logo

Computer Education & Training Center

CSS

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]

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. For more information, email info@cetc.umsl.edu.

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
E1104 Tues., Sept. 8West CountyBill Barry

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
E1105 Tues., Sept. 15West CountyBill Barry

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
E1106 Tues., Sept. 22West CountyBill Barry

Responsive Web Design Using HTML and CSS

(Prerequisite: Intermediate Applications of HTML and Advanced Applications of CSS or equivalent experience.) Understand the concept of responsive design and how to apply it to design Web pages that automatically adjust based on the available screen size (viewport). Discover the power of media queries to determine the viewport of the requesting device (mobile, tablet, or desktop). Create pages using a flexible grid layout that adjusts the number of columns in the layout depending on the size of the viewing screen. Learn strategies for using HTML5 to handle the structure of the document and using CSS3 to craft the design and appearance of the page. Topics include fluid grids, re-arranging content, re- sizing elements, media queries, and flexible images. Build your skills to effectively design websites that support both desktops and mobile devices. [Course Outline]
Fee: $199

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
E1107 Tues., Oct. 6West CountyAllan Crean

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.