Upon successful completion of this unit, you will be able to:

  • 3a Discuss how CSS can enhance webpage presentation, user experience, readability, and accessibility (CLO 1)
  • 3b Describe the role of CSS in web development, including its syntax, application methods, and fundamental styling principles (CLO 2)
  • 3c Implement the basic structure and syntax of CSS, including how stylesheets define font, color, layout, and other presentation properties for webpages (CLO 5)
  • 3d Use CSS selectors to target HTML elements based on attributes, types, and states to apply specific styling rules on a webpage (CLO 5)
  • 3e Implement cohesive CSS styling to enhance readability, usability, and visual consistency across a multi-page website (CLO 6)