By default, all of the HTML elements you add to your webpages appear in stark black and white. While that may sometimes be the look you’re going for, the addition of color can add a lot of visual interest to a page, and CSS makes it easy to change. Altering the colors of both text and backgrounds in HTML elements can go a long way toward making your webpages more unique and readable.