Re: Orphan control in CSS

On Thu, Jan 05, 2012 at 12:30:11PM +0000, Matthew Wilcox wrote:
> Widow is a CSS property from the CSS2 era, which is part of the “paged
> media” specifications, it isn't relevant to screen media. Orphans are
> a related concept that are, but have never been implemented in any
> media. I propose that we do.
> 
> An orphan is a singular word that drops to a new-line at the end of a
> sentence.  They're a typographic no-no and never happen in professional
> print.

I'm not sure that I've understood the above definition correctly, but my
reading is that it describes the words "media", "sentence" and "print" in
(the above-quoted portion of) your message.  Is that the intent?  I have
come across more than one meaning of "orphan"[*1], but I don't think
that's one of them.

Regarding the proposed 'orphans' property, it looks as if you aren't
familiar with http://www.w3.org/TR/CSS21/page.html#break-inside , which
already assigns a different meaning to the 'orphans' property.  (I would
guess that more than one UA already implements the 'widows' and 'orphans'
properties in essentially the sense given in this section.)  I suggest
that you read that section, and modify your proposal in light of that.

pjrm.

[*1]: See http://en.wikipedia.org/wiki/Widows_and_orphans .

Received on Thursday, 5 January 2012 13:14:13 UTC