YoVDO

Enhancing Design with CSS Course (How To)

Offered By: Treehouse

Tags

HTML & CSS Courses Computer Science Courses Web Design Courses Typography Courses Visual Design Courses Responsive Design Courses

Course Description

Overview

In this course, we're going to learn CSS properties for enhancing visual design. We’ll cover various properties for styling text, including loading web fonts from external resources. We’ll learn techniques for turning our CSS boxes into more than just rectangles. And finally, we’ll learn some really cool visual effects using CSS filters and gradients.

What you'll learn

  • Styling Text
  • Styling Boxes
  • Styling Images
  • Finishing Touches

Syllabus

Styling Text

Some of the most important enhancements you can make using CSS are typographic improvements. After all, typography is all about communication. No matter how beautiful your colors and images, your web page isn’t doing its job unless users stick around to read it.

Chevron 8 steps
  • Introducing the Course

    3:33

  • Web-Safe Typefaces and Font Stacks

    3:52

  • Importing Fonts

    4:39

  • Google Fonts

    4:59

  • Line-height and letter-spacing

    4:53

  • Text Shadows

    7:51

  • Text Shadows

    2 objectives

  • Quiz: Styling Text

    5 questions

Styling Boxes

We should be feeling pretty good about our progress. Our text looks a whole lot nicer than it did when we started this stage.

Of course, CSS is capable of applying sophisticated visual effects to more than just text. In this stage, we’ll learn to enhance the styles of our CSS boxes.

Chevron 6 steps
  • Box Shadows

    4:49

  • Box Shadows

    2 objectives

  • Rounded Corners

    4:59

  • Rounded Corners

    1 objective

  • Adding Content Using CSS

    3:45

  • Quiz: Styling Boxes

    5 questions

Background Images

So far, our work with images has been limited to content images, inserted into the HTML using the element. And we’ve targeted these images using the selector in our CSS, or by adding IDs or classes to our images.

But that’s not the only way to work images into your web layout. Images can also be decorative, inserted into your CSS as background images.

Chevron 6 steps
  • Background Images

    4:23

  • The Background Shorthand Property

    4:16

  • Background Images

    5 objectives

  • Background Blend Modes

    3:43

  • CSS Background Blend Modes

    1 objective

  • Quiz: Background Images

    5 questions

Finishing Touches

We’ve reached the final stage of Enhancing Design with CSS, and our Lake Tahoe website looks pretty appealing, at least on mobile screens. For the remaining stage, our focus will be attention to detail, since small details are what separate a good online experience from a great one.

Chevron 6 steps
  • CSS Gradients: Linear and Radial

    6:18

  • CSS Gradients: Color Stops and Transparency

    5:34

  • CSS Gradients

    4 objectives

  • Improving Spacing

    3:52

  • Applying Media Queries

    10:36

  • Quiz: Finishing Touches

    5 questions


Taught by

Anwar Montasir

Related Courses

A Beginner’s Guide to Interior Design Principles and Elements
British Academy of Interior Design via FutureLearn
عناصر التصميم البصري في فيغما
Coursera Project Network via Coursera
Build a free website with WordPress
Coursera Project Network via Coursera
Introduction to Computational Arts
State University of New York via Coursera
Data Visualisation Fundamentals for Absolute Beginners
Cloudswyft via FutureLearn