Cascading Stylesheets (CSS)
With the push toward XHTML standards, incorporating CSS or Cascading Style Sheets, will be key in handling all your layout, positioning, colorations and appearance of your information.
CSS is a specification developed by the World Wide Web Consortium (W3C) that provides a simple mechanism for adding styles to Web documents. CSS defines a fixed set of presentation controls and formats associated with Hypertext Markup Language (HTML) elements. It can also control presentation of Extensible Markup Language (XML) elements embedded in an HTML text stream, but only when they are identical to the HTML elements defined within CSS. A presentation standard better-suited to XML's extensibility is provided in W3C's Extensible Stylesheet Language (XSL).CSS resources listed below, should help you comprehend CSS, advice with incorporating CSS into your Web sites, and some helpful instructional and / or tutorials designed to help using CSS.
- A List Apart's articles on Web design, development, architecture, creativity, and content
- W3C's Cascading Stylesheets Web site.
- CSS Layouts
- Nice assortment of CSS page layouts.
- CSS Resources and tutorials for Web designers and Web developers.
- Cascading Style Sheets
- University of Minnesota Duluth
- Stu Nicholls
- CSS Property Index
- CSS Property Index by Brian Wilson
- CSS Validator
- W3C's CSS Validator
- CSS Zen Garden
- interesting CSS designs
- Position Is Everything
- excellent CSS help
- The CSS and XHTML Lab
- 456 Berea Street
- W3Schools CSS Site
- includes CSS Tutorial, references, quizzes to test your skills and more.
- CSS and DHTML Menus.
See also: HTML Colors Defined.