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

Re: [css-align][css-writing-modes][naming] Another suggestion for block-axis logical names

From: Glenn Adams <glenn@skynav.com>
Date: Tue, 16 Apr 2013 10:46:10 -0600
Message-ID: <CACQ=j+e37JfgC1bU-ojeJzPiJr_kAwcDUb+jO0RKHkwM=Agfcg@mail.gmail.com>
To: Richard Ishida <ishida@w3.org>
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, www-style list <www-style@w3.org>
On Tue, Apr 16, 2013 at 10:12 AM, Richard Ishida <ishida@w3.org> wrote:

> Tab, is there a list of properties that use before/after?

Tab will presumably answer for CSS, but elsewhere, XSL-FO uses before/after
with the display-align property. This property (and some of its values,
including before/after) was also adopted by TTML as the displayAlign

In addition, XSL-FO uses before/after in the names of certain properties
with the same sense:

   - border-{before,after}-*
   - padding-{before-after}
   - space-{before,after}

XSL-FO also uses before/after in this sense in certain element names:

   - region-{before,after}

I would also note the following usage of before/after in a different sense:

   - break-{before,after}
   - cue-{before,after} # from CSS2
   - page-break-{before,after} # from CSS2
   - pause-{before,after} # from CSS2

> The first thing I came up with was ruby-position.  I guess you'd need to
> think about that a little - just enough to realise that end does not mean
> inline. I'm wondering whether other properties used on inline stuff run the
> risk of causing confusion.
Received on Tuesday, 16 April 2013 16:46:59 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:28 UTC