File type: Hypertext Cascading Style Sheet
The CSS file extension represents the Hypertext Cascading Style Sheet document, a specification developed intentionally for the delivery of style sheets in Web pages. Style sheets allow the developer to design a specific look and apply the design in various places via simple instruction sets.
Cascading technology allows the application of styles within styles in a Web page.
The CSS format file provides the user with the functionality of formatting fonts, tables, line spacing, text indentation, and object positioning relative to a specific Web page.
The CSS format supports the stylesheet language that works in conjunction with the markup language used in Web page programming.
In this context, this format file is commonly found together with an XHTML and HTML file formats with additional functionality for inclusion in XML, XUL, and SVG document types.
Category: Web Files
File format: Open-Source
Open with Windows: Any Standard Text Editor, Internet Explorer, Windows-based Web browsers
Open with Linux: Any Standard Text Editor, Linux-based Web browser
The separation feature provided by the CSS file extension allows the improved accessibility of content, control of particular characteristics associated with the presentation, reduction of repetition and complexity with regards to structural content. It also provides additional Web page flexibility.
The specifications related to this development language are maintained by the W3C (World Wide Web Consortium) which was registered with the RFC 2318 in March 1998.
The syntax utilized by this scripting language is basically composed of keywords in conventional English primarily for describing style properties. Every rule covers a number of selectors including a declaration block.
This block is made up of declarations enclosed with braces and is terminated by semicolons.
Pseudo-classes can also be utilized for defining additional content behavior like when pointing to a visible element associated with a mouse cursor over functionality. Some examples of these pseudo-elements and pseudo-classes are :before, :lang, :visited, or :first-line.