Style sheet Language
There are two types of style sheet language. According to the Web design
Document Style Semantics and Specification Language (DSSSL)
Extensible Style sheet Language (XSL)
Document Style Semantics and Specification Language (DSSSL) is a computer language for specifying style sheets for SGML documents, based on a subset of the Scheme programming language. A "style sheet" is used to present the information stored in SGML in a more convenient or accessible way. DSSSL can convert to numerous formats, including RTF, HTML and Latex. Concurrently with the move from SGML to XML is Extensible Style sheet Language (XSL) gradual replacement DSSSL. However, many of the concepts used in XSL origin with DSSSL.
The term Extensible Style sheet Language (XSL) is used to refer to a family of languages used to transform and rendering XML documents. One of its most prominent style sheet language is XSL Formatting Objects or XSL-FO. XSL-FO is in contrast to CSS to XSL-FO document stands alone. CSS modifies a document attached to it while the XSL-FO document (the result of XSLT transformation of the original document) contains all the content to be presented in a clean presentation format.
According to the Web design
Here is the list of non-standard style sheet language:
JavaScript Style Sheets (JSSS) - A style sheet language technology proposed by Netscape Communications Corporation in 1996 to provide facilities to define the presentation of Web pages. It was an alternative to Cascading Style Sheets (CSS) technology. Although it was proposed by Netscape, it was eventually dropped out. According to the Web design
Formatting Output Specification Instance (Foci) - A style sheet language for SGML and later XML. Foci style sheets even written in SGML, an approach that would later be adopted by the XSL.
Syntactic Awesome Style sheets (Sass) - A style sheet language originally designed by Hampton Catlin and developed by Nathan Weizenbaum. It is best described as a meta-language on top of CSS, and is meant to abstract the CSS code and create simpler style sheet files.
No comments:
Post a Comment