CSS
Web Programmers use Cascading Style Sheets (CSS) as a shortcut to customize the look of a webpage… the colors, fonts, and layout of a web document. Using the CSS computer language, all Internet Browsers will display a webpage the same way.
Cascading Style Sheets are used to designate all visual aspects of the text on a web page, including as typeface, background and font colors, page margins, character spacing, layout, and other design details.
CSS keeps the web page's content separate from the instructions on how it looks. So, the actual written text is listed separately from the Cascading Style Sheets language. This is different from traditional HTML coding, where the page's presentation style is listed alongside the content itself.
Cascading Style Sheets are extremely helpful because the same text can be repeated elsewhere using another style, or someone can change the style of a web page without extensive revisions. You wouldn't have to go through the entire page's content, deleting or changing every <b>bold</b> or Cascading Style Sheets also save web programmers time by allowing you to set the style of multiple web pages at the same time.
Cascading Style Sheets (CSS) is one of many types of Style Sheet Languages (a computer language). CSS and other style sheet languages are used commonly in HTML, XHTML, and other coding done in Markup Languages to create web pages. They determine the presentational markup (such as font size or typeface) and structural markup (which distinguishes, say, a heading from the body text) of a web page.