W3C home > Mailing lists > Public > www-style@w3.org > April 2006

Re: Text Flow

From: fantasai <fantasai.lists@inkedblade.net>
Date: Fri, 07 Apr 2006 15:17:38 -0400
Message-ID: <4436BAD2.4050201@inkedblade.net>
To: www-style@w3.org

Emrah BASKAYA wrote:
> David Woollet wrote:
>> This is a clear abuse of the DIV element.  You are introducing a
>> DIV element which doesn't represent a structural element in the document
>> (and with the intention that the content be rendered as though arbitrarily
>> split into two different divisions).
>> The Holy Grail of CSS is to eliminate the need to misrepresent the
>> structure of the document in order to get a desirable rendering.
>> Also note that there will be valid cases in which secondDiv is not
>> used at all, and things would get interesting if secondDiv preceded
>> firstDiv and its size wasn't fully constrained.
> Maybe, instead of an overflow target, one could specify text-holder-groups.
> Or maybe, instead of defining groups, where we would have to add empty
> holder div's around which you object (still a bit better than changing the
> structure of the document and child parent relations for making text flow
> around, tho)  "absolute positioned" floats defined using the advanced
> layout module might help (Where we declare which element will be floated
> inside which element, and then position that "absolute positioned float"
> using e.g. right: 0; bottom: 0;
> This way we'd still have 1 element for our content text.

Well, I'd propose using ideas from CSS3 Advanced Layout and creating layout
boxes that don't need to be tied to markup elements at all.

Received on Friday, 7 April 2006 19:17:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:44 GMT