The basic goal of the Cascading Stylesheet (CSS) language is to allow a browser engine to paint elements of the page with specific features, like colors, positioning, or decorations. The CSS syntax reflects this goal and its basic building blocks are:...declaration block, that is a list of semicolon-separated declarations...elements of the page. A selector list and an associated declarations...