- From: David Woolley <david@djwhome.demon.co.uk>
- Date: Sat, 12 Mar 2005 10:24:42 +0000 (GMT)
- To: www-style@w3.org
> > > On Mar 11, 2005, at 8:22 AM, Ryan Cannon wrote: > > > Also a syntax like @define could allow great interaction with imported > > stylesheets. If the format were strict such that the CSS document > > would have to be structured as > > > > - @definitions > > - @imports > > - css rules > > > > then perhaps definitions in the originating files could be applied in > > the imported files as well, allowing for a very slim way for sites to > > achieve different color schemes for each section. > > > It is worth noting that this functionality, being client-side, offers > abilities that are impossible or highly convoluted server-side. > Therefore, @define or similar syntax serves a valuable and practical > purpose. > > Some example uses that would be exceedingly difficult server-side: > > 1. An XML-syndicated content provider supplies an accompanying embedded > stylesheet that handles layout, sourced from their server and adjusted > on occasion to take into account new content styles. The content is > included in an XHTML web page on the client, and the author of this > webpage would like the syndicated content to match his page's color and My impression is that syndication is about the one place in commercial web technology (although the processing happens outside the web) where content is more important than styling. I would hope syndicated content would have structural markup and no style sheet. I might expect it to abuse structural markup, but would still not expect it to be styled. If the material was styled, I wouldn't expect the syndicator to be happy with its being embedded as other than a link or, at a push, as an object, and I would expect them to be very unhappy about the redistributor restyling them. I would expect a syndicator that styled their content to require formal approval of any re-styling, which might then allow them to supply the material pre-styled for the customer.
Received on Saturday, 12 March 2005 10:53:18 UTC