5. Themes, Colors, and Polish

Overview

By the end of this chapter, you will be able to create a CSS theme for a website using different CSS properties that control color, borders, and backgrounds; use different CSS color value types (Hex, RGB, RGBA, and HSL) to define colors; create a dark theme using hsl() and the CSS invert filter; and customize a theme using CSS hooks. This chapter introduces some of the fundamental real-world uses of CSS. If you work for any period of time as a web developer, you will work with CSS to change the look and feel of a website or application. This chapter will show you how to do just that.

Introduction

In the previous chapter, you learned about forms, which allow you to work with user data in different ...

Get The HTML and CSS Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.