Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: Identifying CSS widows and orphans

by Your Mother (Bishop)
on Sep 06, 2004 at 20:24 UTC ( #388861=note: print w/replies, xml ) Need Help??

in reply to Identifying CSS widows and orphans

This seems like a decent approach. Your vocabulary is difficult to follow. Widows and orphans are typographical terms (and CSS is largely concerned with typographical info) and you seem to be using them as tree terms (what's there, what's not, when it's used). Real widows and orphans are still nigh impossible to deal with in HTML b/c browsers, even with specific layouts, aren't pixel perfect and certainly don't implement drawing in predictable ways from one to another; and pagination isn't really an issue unless the page is going to the printer.

One perl note (other monks are better qualified to find these if there are more):

$style =~ /\.([^:]*)/ ;
Should probably be something more like:
$style =~ /\.((?:[^:]|[-\w])+)/;
Otherwise "." or ".#!$@" are style names that could be picked up. And even the way I've got it is too simplistic, it could pick up invalid names. The inplace modification of the $_ is probably more confusing than it needs to be.

Good luck. If you get a final version you like, you might post it to the code catacombs.

Replies are listed 'Best First'.
Re^2: Identifying CSS widows and orphans
by wfsp (Abbot) on Sep 07, 2004 at 08:18 UTC
    Your vocabulary is difficult to follow.

    Yes. As a printer, I'm familiar with the terms which is probably why they came to mind. I should have used something else. Too close to it for too long. I knew what I meant!

    I've added an explantion (should have done that the first time). Thanks for the comments.


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://388861]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (6)
As of 2020-06-03 13:48 GMT
Find Nodes?
    Voting Booth?
    Do you really want to know if there is extraterrestrial life?

    Results (24 votes). Check out past polls.