Where HTML lays out the page for the browser, CSS, or Cascading Stylesheets, sets out the design for the page. With CSS, you can define fonts for HTML elements, background colors, border, sizes and more. If it’s designed on the page, it’s more than likely designed with CSS. Today, we’ll go through some of the ways you can create cool effects on your web page with CSS. And I’ll tell you where you can get inspiration for those effects.