- From: Håkon Wium Lie <howcome@opera.com>
- Date: Wed, 23 Oct 2013 20:14:16 +0200
- To: "L. David Baron" <dbaron@dbaron.org>
- Cc: www-style@w3.org
David Baron wrote: > On Monday 2013-10-21 17:39 -0700, Alan Stearns wrote: > > The way that named flows and overflow:fragments interact is through > > applying flow-from to the overflow:fragments element itself. It *requires* > > that flow-from applies to elements. So I think this shows that the > > elements issue [5] should be closed as well. If anything, we need to > > restrict flow-from from applying to ::nth-fragment() pseudo-elements in > > the Overflow draft, in exactly the same way that the content property does > > not apply to these particular pseudo-elements. The flow-from property > > needs to apply to elements to interact properly with the rest of CSS. > > I think the underlying motivation for [5] includes (at least) that: > > (a) the use of regions encourages creation of extra markup for > stylistic purposes only, which is inconsistent with separation of > content and presentation Agree -- this attacks the foundations of both HTML and CSS. To quote myself: We wanted HTML to remain a semantic language so the content could be presented on all sorts of devices, not just visual ones. Therefore we developed CSS. So, in a way, you could say that CSS was developed to save an even more important language, namely HTML. http://www.root.cz/texty/hakon-wium-lie-css-was-created-to-save-html/ The way regions are currently designed and promoted, lots of presentational elements will enter the web. I suggest, again, that using elements is removed from the specification and that regions are declared & described in CSS. -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Wednesday, 23 October 2013 18:14:56 UTC