Suggestion to add "column-float-span' and remove 'float:in-column' from multi-Columns WD

In the new multi-Columns Working Draft for CSS3:

http://www.w3.org/TR/2001/WD-css3-multicol-20010118/

It is stated, "...there is no way to say which columns a 'mid-column'  element
should float between."

1. I suggest a new 'column-float-span', which would default to value of 2, 
i.e. the default is the current plus next column right (or left for
right-to-left reading column languages if any).

2. Also I suggest eliminate 'in-column', and use a value of 1 for
'column-float-span' instead.  Or you could make the default a value of 1, if
you think the in column float is more often what is intended by
'float:mid-column'.

3. Further I suggest for values greater than 1, that the user agent be strongly
advised to float such that the vertical position is consistent with
'float:right;' in normal box model, so that predictable layouts can be
achieved.

4. Keeping with Bert Bos's ("What is a good standard?",
http://www.w3.org/People/Bos/DesignGuide/introduction), IMO my suggestion
minimizes redundancy (trades a 'float:in-column' for a more general setting
which solves other problem), increases modularity (keep the span setting
orthogonal to the float), etc..

-Shelby Moore

Received on Sunday, 15 December 2002 12:45:01 UTC