CSS3 is an update to the CSS (Cascading Style Sheet) standard which adds many new capabilities and features. Rather than being presented as a single new standard, CSS3 has been implemented as a series of over fifty “modules”, each with its own track to acceptance. Therefore adoption of CSS3 features varies depending upon the module and the browser.
Some of the significant new features of CSS3 include:
- Media Queries
- Flexible Box Model
- Web Fonts
- Additional Color Spaces
- Rounded Corners (border-radius)
- Drop Shadows (box-shadow and text-shadow)
- Additional Background Features (multiple background images, background-size)
- And Much More…
CSS3 is backwards compatible so that existing pages using earlier versions of CSS will continue to function without modification. This also allows developers to create CSS3-based sites that degrade gracefully in older non-CSS3 browsers.