CIS 245 - Web Development V Introduction to CSS, Winter 2014

Students will learn the details required to combine CSS (Cascading Style Sheets) with HTML, XHTML, or XML to create rich, powerful web sites. Topics include: selectors, cascade and inheritance, text and font manipulation, layout, and positioning.
Back to Courses page Return to EdCC Top 10 Fav Courses


Comments about this course...

I remember this class as the wake-up call that the "new" web is a whole lot more complicated than the "old" web I had worked on when I first learned web development. Similar to where HTML was compared to HTML5--only more so! I remember this class as being a lot of work. Trying to find code that would work the same for the three major browser vendors wasn't always easy when you're playing around with some of the new CSS modules. Lots of coders have used tables to position page content and while CSS includes support for tables, we all need to go back and change any tables that are not used for true table data and convert those tables to CSS. Grade: 4.0


Course Level Objectives

  1. Make clear decisions about the advantages-disadvantages of using CSS over other web technologies. [REASON]
  2. Create basic, intermediate web sites using CSS for page layout. [REASON]
  3. Use CSS incorporated within HTML/XHTML. [REASON]
  4. Create and use CSS selectors to affect the elements of a web page. [REASON]
  5. Apply advanced techniques of CSS within web pages and sites. [REASON]
  6. Communicate assumptions and choices made in the techniques used to create web sites. [COMMUNICATE]
  7. Engage in conversations about the different development tools and technologies used to create web sites. [COMMUNICATE] Communicate the advantages and disadvantages of web page layout using CSS. [COMMUNICATE]
  8. Demonstrate the ability to create web pages or sites, which acknowledges the differences in access capabilities across cultures. [EXPLORE]
  9. Demonstrate the ability to work collaboratively within groups. [ACT]
  10. Apply the appropriate tools and technology to facilitate sustainable web sites. [ACT]

Course Examples

Our intro to CSS from Chapter 1 of our text (opens a new tab/window) Getting our feet wet with our first web page calling an external style sheet.

XML document calling a stylesheet (opens a new tab/window). XML was another big challenge for me (and all the other students as well) and I think every course included at least one class with some kind of XML lesson in it. This is that lesson for the CSS course. And, once again, we were instructed to duplicate at existing picture. In other words, someone else picked out those colors, not me;-)

Valid XHTML 1.0 Transitional