The W3C members shifted to cascading style sheets (CSS).

Published: 30th June 2011
Views: N/A
Ask About This Article Print Republish This Article
Keeping in mind the characteristics of DSSSL however the XML Style Group of the W3C decided to use some of the programmatic abilities of DSSSL to create a new language called the Extensible Style Language or XSL. This language is written in XML and is meant to be applied either as a style or through a programmatic call from the document object model. XSL’s primary purpose is simple albeit very powerful: it transforms one XML document in to another document. That other document could be in HTML format. It could be an XML document. It could be an XML document. It could be an XSL document or a SQL script, or a text file or a rich text Format (RTF) file. While there are a few classes of documents that would be hard to write XSL filters for in theory XSL should still be able to produce them. That’s the goal anyway. Over time the consensus of the W3C members shifted to cascading style sheets (CSS). In CSS each style was represented by a rule, which consisted of zero or more attributes grouped together into a single unit. The rule could be applied to a single HTML, HTMLFor this reason, while XML was originally designed for use as a more sophisticated document representation language to supplant HTML on the Web this particular aspect of XML (the creation and application of vocabularies) has been slow to take off, for a number of reasons:

To date only internet Explorer 5 supports the use of XML within the browser but it does so inconsistently with the standards. To create a full document description language, you need to be able to break a document in abstract into multiple logical units this is often a more difficult undertaking when working with document than dealing with well-defined data. There is typically more than one mapping of a document that’s appropriate for the situation and resolving what makes up the best such mapping can typically be a time-consuming and a frequently politically perilous occupation. Documents are more likely to have a requirement for a consistent display and because of the sheer scope of such documents this can mean creating highly complex display mechanisms.

When XML itself was in development, most of the working group responsible for creating XML came from a background in SGML in SGML a technology that is highly geared toward document creation and management so it is neither surprising that much of the early focus on XML concentrated on XML document aspect (especially as a replacement for HTML) nor surprising at least in retrospect that this usage of XML has yet to really take off. For the record document-based XML is usually referred to as being loosely structured; elements typically can be placed in nearly and order text can mix freely with elements within container elements and elements can usually have fairly complex sets of attributes with many of the attribute values defaulted. In SGML the relationship between the elements is defined in a separate document called a document type definition which XML also supports.


affordable SEO
SEO Services
SEO Company

This article is free for republishing
Source: http://anayb.articlealley.com/the-w3c-members-shifted-to-cascading-style-sheets-css-2304000.html


Report this article Ask About This Article Print Republish This Article


Loading...
More to Explore
 


Ask a Professional Online Now
27 Experts are Online. Ask a Question, Get an Answer ASAP.
Type your question here...
Optional:
Select...