5.0 Credits
Students will learn the details required to combine CSS (Cascading Style Sheets) with HTML, XHTML, or XML to create rich, powerful websites. Topics include: selectors, cascade and inheritance, text and font manipulation, layout, and positioning.
Course-level Learning Objectives(CLOs)
Upon successful completion of this course, students will be able to:
- Make clear decisions about the advantages-disadvantages of using CSS over other Web technologies.
- Create basic, intermediate websites using CSS for page layout.
- Use CSS incorporated within HTML/XHTML.
- Create and use CSS selectors to affect the elements of a Web page.
- Apply advanced techniques of CSS within Web pages and sites.
- Communicate assumptions and choices made in the techniques used to create websites.
- Engage in conversations about the different development tools and technologies used to create websites.
- Communicate the advantages and disadvantages of web page layout using CSS.
- Demonstrate the ability to create Web pages or sites, which acknowledges the differences in access capabilities across cultures.
- Demonstrate the ability to work collaboratively within groups.
- Apply the appropriate tools and technology to facilitate sustainable websites.