Stylesheets (or cascading stylesheets) work alongside HTML to define how a page should look. HTML defines the structure; stylesheets define the appearance. See understanding stylesheets, p. 162.