CSS, or Cascading Style Sheets, is the coding language that gives a website its look and design. Without it, websites would be plain text on white backgrounds. CSS is fundamental to web design, along with HTML. It dictates how HTML elements should appear in the page interface and can be used to modify the font, color, size and spacing of content, divide it into columns, or add animations and other decorative elements.
The W3C recently published a new standard for CSS, CSS3.When you need to quickly fix an error on a website, built-in CSS can be used until you can come back in later and solve the problem more globally with external CSS. Inline CSS can also be used to modify a single element when developing a web page. Before the development of CSS in 1996 by the World Wide Web Consortium (W3C), web pages were extremely limited in both form and function. Internal or embedded CSS is the practice of inserting CSS code into the section of the HTML document that defines a specific website.
This allows web designers to override the default values of a browser with custom CSS. To get started with web design, it's important to understand the basics of HTML and CSS. This module provides a smooth start to mastering CSS with the basic concepts of how it works, what the syntax looks like, and how you can start using it to add style to HTML.