Extensible Stylesheet Language (XSL) proposal publicly available

I am pleased to post to this list a proposal for the Extensible
Stylesheet Language (XSL) for formatting XML data and documents on the
Web. This proposal has been submitted to the W3C by Microsoft, Inso, and
ArborText. 

XSL is expressed in the XML syntax and is designed to appeal to a wide
user base in the Web community by leveraging the combination of
declarative constructs (tags) and scripting (JavaScript) familiar to Web
authors. 

XSL is based on the DSSSL standard (as defined in the deliverable for
Phase III of the XML Activity) and also uses key concepts from CSS. XSL
includes the subset of DSSSL flow objects (formatting operations)
described in DSSSL-O. It also includes a set of flow objects
corresponding to HTML elements with CSS properties to ensure full
HTML/CSS compatibility. 

XSL provides functionality beyond CSS (e.g. element reordering). We
expect that CSS will be used to display simply-structured XML documents
and XSL will be used where more powerful formatting capabilities are
required or for formatting highly structured information such as XML
structured data or XML documents that contain structured data. 

You can find the proposal at  http://www.w3.org/Submission/1997/13/

or on the Microsoft site at http://www.microsoft.com/standards/XML 


	-Chris
Chris Wilson
cwilso@microsoft.com
***

Received on Thursday, 11 September 1997 11:41:47 UTC