Two types of Style-sheet Languages can be listed:
![]() |
two types of Stylesheet Languages |
STANDARD STYLESHEET LANGUAGE
Standard StyleSheet Languages has been listed here:
Cascading Style Sheets (CSS):
• Website Developers/Designers must have worked on CSS for designing web pages.
• It is a style sheet language
• Describes presentation semantics of a document written in a markup language, means
the look and formatting of a document.
the look and formatting of a document.
Document Style Semantics and Specification Language (DSSSL):
• It is a computer language for specifying stylesheets for SGML document
• It was considered complex for World Wide Web(WWW) and World Wide Web
Consortium(W3C)
Consortium(W3C)
• WWW and W3C thought about creating DSSSL-Lite
Extensible Stylesheet Language (XSL):
• It is used to refer a family of languages used to transform and render XML documents.
• XSL was started as an attempt to bring functionality of DSSSL(Document Style
Semantics and Specification Language)
Semantics and Specification Language)
NON STANDARD STYLESHEET LANGUAGE
Non-standard stylesheet languages has been listed here:
JavaScript Style Sheets (JSSS):
• JSSS was a stylesheet language technology proposed by Netscape Communications
Corporation in 1996
Corporation in 1996
• It provided facilities for defining presentation of webpages and considered as an
alternative to the Cascading Style Sheets (CSS)
alternative to the Cascading Style Sheets (CSS)
• Netscape 6 released in the year 2000 and stopped support of JSSS.
Formatted Output Specification Instance (FOSI)
• It was developed by the US Department of Defense to control the layout of SGML
and XML technical data.
and XML technical data.
• It is a stylesheet language for SGML and later for XML.
• FOSI stylesheets are written in SGML.
Syntactically Awesome Stylesheets (Sass)
• It is a scripting language that is interpreted into Cascading Style Sheets (CSS).
• The official implementation of Sass is open-source and is coded in Ruby,
• Saas other implementations include PHP forDrupal, high-performance implementation
in C called libSass, Java implementation which is called JSass
in C called libSass, Java implementation which is called JSass
LESS
• It is an open-source dynamic stylesheet language.
• Its first version was written in Ruby..
• The use of Ruby was deprecated I later versions and replaced by JavaScript.
• It can be compiled into plain CSS.
• It can run on the client-side and server-side.
No comments:
Post a Comment