ArticleTrader.com
  

 Main Menu

  Home
  Member Login
  Forum
  Submit Article
  Membership
  RSS Feeds
  Contact Us
  About

 Services

  Article Distribution
  Link Building

 Tools

  ArticleMS
  Directory Tracker

 Categories

  Automotive
  Business
  Computers
  Entertainment
  Finance
  Food
  Health
  Home and Family
  Internet
  » Affiliate Programs
  » Blogging
  » Domains
  » Email
  » Forums
  » Online Business
  » PPC Advertising
  » RSS
  » Security
  » SEO
  » Site Promotion
  » Spam
  » Web Design
  » Web Hosting
  Legal
  Science
  Self Improvement
  Shopping
  Society
  Sports
  Technology
  Travel
  Writing

187 users online.



 
  » Category Sponsors
  Cheap SEO Service

Home » Internet » Seo » Other Types Of Style Sheet Language Other Than CSS

Wendy Ang
Article written by Wendy Ang

View Full Profile
Get Html Code
PDF | Print View | Post to your Site

Other Types Of Style Sheet Language Other Than CSS

Submitted by Margarette Mcbride
Fri, 8 Jan 2010

Cascading Style Sheets or CSS has always been one of the most popular style sheet language used by many web developers and designers in today's industry. It proved its use by enabling the separation of document content (those that are written in HTML or a similar markup language) from document presentation, including elements such as the layout, colors, and fonts.

This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content (such as by allowing for tableless web design). However, other than CSS, there have also been other style sheet languages used in the past and up to this day.

Although not as popularly used compared to CSS, some of which have been discontinued, these style sheet languages were known for its use and its convenience compared to the use of tables. So what are these other style sheet languages aside from CSS?

Document Style Semantics and Specification Language (DSSSL)
The DSSSL is a computer language for specifying stylesheets for Standard Generalized Markup Language (SGML) documents, based on a subset of the Scheme programming language. It is specified by the standard ISO/IEC 10179:1996. It was developed by ISO/IEC JTC1/SC34. In parallel with the move from SGML to XML, the Extensible Stylesheet Language (XSL) is gradually replacing DSSSL. However, many of the concepts used in XSL originated with DSSSL.

Extensible Stylesheet Language (XSL)
Considered as the second most popularly used style sheet language used in the industry aside from CSS (although for some, this is considered as the best compared to CSS), XSL has evolved drastically from its initial design into something very different from its original purpose. According to Web design Philippines specialists, XSL began as an attempt to bring the functionality of DSSSL, particularly in the area of print and high-end typesetting, to XML.

According to many Web design Philippines professionals, the combination of XSLT and XSL-FO creates a powerful styling language, though much more complex than CSS.

JavaScript Style Sheets (JSSS)
A style sheet language proposed by Netscape Communications Corporation in 1996 to provide facilities for defining the presentation of webpages. It was an alternative to the Cascading Style Sheets (CSS) technology. Only Netscape Communicator 4 supported JSSS, with the rival Internet Explorer web browser choosing not to implement the technology. Soon after Netscape Communicator's release in 1997, Netscape stopped promoting JSSS, instead focusing on the rival CSS standard. It now remains little more than a historical footnote, with many Web developers not even being aware of its existence.

FOSI (Formatting Output Specification Instance)
FOSI was developed by the US Department of Defense to control the pagination and layout of SGML and XML technical data. FOSI stylesheets are themselves written in SGML, an approach that would later be adopted by XSL. FOSI was implemented by, among others, Arbortext and X.Systems.

Sass (Syntactically Awesome Stylesheets)
A module that is included in Haml. It is described as a meta-language on top of CSS, and is meant to abstract CSS code and create simpler stylesheet files. According to many Web design Philippines consultants, one of the key features of Sass is its nested rules, which make complicated nested selectors easy to read and write. Visit http://www.myoptimind.com for more info.

 

Margarette Mcbride is a copywriter of Optimind Web Design and SEO, a web design and seo company in the Philippines. Optimind specializes in building and promoting websites that are designed for conversion.


Source: ArticleTrader.com
Creative Commons License

Comments

No comments posted.

Add Comment

You do not have permission to comment. If you log in, you may be able to comment.

 Top Authors

 1 Stebee (3270)
 2 limalan88 (2920)
 3 alien82 (2756)
 4 kajuba (2508)
 5 sverdlow (1712)
 6 jamiehanson (1705)
 7 juliet (1691)
 8 robertoms2003 (1298)
 9 MarkeD (1296)
 10 AnthonyF (1244)
 11 articles (1205)
 12 artavia.seo (1148)
 13 spinxwebdesign (1119)
 14 gprather (1071)
 15 LouieLiu (1069)

 Distribution

Article Distribution

  
  Affiliate Program 2Checkout.com, Inc. is an authorized retailer of ArticleTrader.com

0.03s