Cascading Style Sheets (CSS) is a style sheet language that helps website content and design settings (e.g. colors and layout) to be defined separately. The HTML and XML documents only contain information on the content, the internal structure, or individual website components, while the design elements are listed separately in CSS files.
