HTML was originally intended to create logical document structure (such as headings, paragraphs, and lists), but not to control specific display characteristics (such as layout and formatting). Cascading Style Sheets (CSS) are now combined with HTML and are used to control the layout and formatting, thus allowing a single source of HTML to be repurposed, reformatted, and displayed differently for multiple devices.