Thursday, August 18, 2011

A style sheet language is more powerful than the CSS











Cascading style sheets or CSS is considered by many professionals in the web as one of the most successful style sheet language presents the design of the site. The language of style sheet that revolutionized the way graphic designer was designing a Web site without using tables and tabs. Why CSS is also known as "Web design tableless" because it was the perfect solution for the problem that occurs when you use tables.




However, unlike many other CSS, style sheet languages were also introduced to the market. And a more highly recognised style sheet used in the market today is XSL. According to many professional Web, the design of the Philippines, including XSL provides many features and functionalities that lacks CSS. What is XSL?




The XSL family


XSL, or Extensible Stylesheet Language is introduced to the functionality of another language (DSSSL) an XML style sheet language style sheet. However, XSL has evolved from its initial draft and formed a family of different style sheet language. XSL is a term widely used to define a style sheet language family. Some of the most important languages are XSLT (XSL transformations) and XSL-FO (XSL format objects).








According to many professionals such as the Philippines business Web design, the combination of XSLT and XSL-FO can create a powerful stylesheet language, contrary to what they can offer the CSS. One of the reasons is that XSLT is, Yes, a Turing language. This shows a degree of power and the flexibility that is not in CSS.




Many have also mentioned that XSLT is capable of creating content such as automatically create a table of contents only of chapters of a book, or select or remove content, generating only a glossary of a book. In version 2.0 of XSLT, XSLT says that it is capable of generating multiple documents, such as dividing the chapters of a book in their own individual pages. In addition, a CSS can eliminate selectively only content does not display it.




Another strong point of XSL by CSS with XSL-FO. According to many experts in Web design, XSL-FO is an independent document that CSS isn't a CSS editing document is connected to it, while the XSL-FO document contains all the content to be presented in a format purely. However, there are also some disadvantages XSL.








Disadvantages


A drawback of the combination of XSLT and XSL-FO is that it requires more skills than the use of CSS because of its complexity. The complexity of XSL-FO is also a huge problem, mainly because the implementation of a FO processor is very difficult. According to many experts, implementations of CSS layout in web browsers are not fully compatible between itself and it is much simpler than writing an FO processor.


Visit http://www.myoptimind.com for more information.


No comments:

Post a Comment