[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XSL: Why?

  • From: Lars Marius Garshol <larsga@i...>
  • To: XML Dev <xml-dev@i...>
  • Date: 03 Oct 1998 00:12:25 +0100

merge css

* Paul Prescod
| 
| I presume that there is a reason that CSS was deemed not suitable as
| the formatting model for XSL. CSS did not really have a concept of
| "formatting objects".

CSS2 does, if you look at the 'display' property, and it now has a
boxed display model.

| It only knew how to attach formatting semantics to existing objects.
| At one point, some of the existing objects semantics had to be
| already known: e.g. tables and links. I don't know if that has
| changed recently. If not, CSS would need an overhaul to be
| sufficient for formatting XML documents (or else you would have to
| merge CSS and HTML somehow).

CSS2 has a table model, but can not create links. Links aren't a
problem with XML anyhow, since XLink takes care of that.


The main difference between CSS2 and XSL is that CSS2 cannot reorder
document content, or duplicate it. The support for generated text is
also relatively weak, although it does have a generalized counter
concept which is quite clever.

For many uses CSS2 is going to suffice just fine, and it is much
easier to learn and write than XSL is (the syntax is wonderfully
readable and concise). For more advanced uses CSS2 won't cut it, but
XSL hopefully will. 

--Lars M.


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.