W3C home > Mailing lists > Public > www-style@w3.org > October 2007

[css3-multicol] Breaking or Not Breaking Block Elements

From: David E. Ross <david@rossde.com>
Date: Sun, 21 Oct 2007 13:08:40 -0700
Message-Id: <3.0.6.32.20071021130840.01218be8@mail.iswest.com>
To: www-style@w3.org

I create a Web page with some (not all) content in multi-column
layout.  The multi-column portion is in the middle and consists of
several paragraphs.  Paragraphs are block-level elements.  

How do I declare styles for the paragraphs to keep each paragraph
intact without splitting that paragraph between two adjacent
columns?  Yes, I know that this might result in columns with ragged
bottoms; but that might be more desirable than splitting paragraphs.
 

The above is an example.  Extend this question to any other
block-level element.  I just don't see properties in this module
that address this issue.  The previous version of the specification
for this module had a "column-break-inside" property with one value
being "avoid".  That might have addressed this issue, but that
property was removed in producing the current version of the
specification.  

Along the same lines, the specification for this module needs to
describe in more detail the breaking process.  Nowhere do I see
whether block-level elements can be broken internally.  (I merely
guessed that they can when writing the above comments.)  Nowhere do
I see anything about reflowing columns if a displayed page is
re-rendered when the display area (viewport) is resized.  

Finally, I'm disappointed that my earlier comment (22 Feb 2006)
about column headers is not being addressed.  



David E. Ross
<http://www.rossde.com/>.  

Don't ask "Why is there road rage?"  Instead, ask 
"Why NOT Road Rage?" or "Why Is There No Such 
Thing as Fast Enough?" 
<http://www.rossde.com/roadrage.html>
Received on Sunday, 21 October 2007 20:09:10 GMT

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