W3C home > Mailing lists > Public > www-style@w3.org > June 2010

Re: [css3-text-layout] New editor's draft - margin-before/after/start/end etc.

From: Brad Kemper <brad.kemper@gmail.com>
Date: Tue, 8 Jun 2010 10:33:46 -0700
Cc: Hakon Wium Lie <howcome@opera.com>, "Tab Atkins Jr." <jackalmage@gmail.com>, John Daggett <jdaggett@mozilla.com>, Boris Zbarsky <bzbarsky@mit.edu>, www-style list <www-style@w3.org>
Message-Id: <38959481-D797-4AA9-9CAF-B684ECDCC3D3@gmail.com>
To: MURAKAMI Shinyu <murakami@antenna.co.jp>

On Jun 7, 2010, at 9:06 PM, MURAKAMI Shinyu wrote:

> - cannot write basic default stylesheet.
>  for example, in CSS2.1 Appendix D. Default style sheet for HTML 4:
> 
>    h1              { font-size: 2em; margin: .67em 0 }
>    h2              { font-size: 1.5em; margin: .75em 0 }
>    h3              { font-size: 1.17em; margin: .83em 0 }
>    h4, p, blockquote, ul, fieldset, form, ol, dl, dir,
>    menu            { margin: 1.12em 0 }
>    blockquote      { margin-left: 40px; margin-right: 40px }
>    ol, ul, dir,
>    menu, dd        { margin-left: 40px }
> 
> This only works when writing-mode is lr-tb. If MQ can be used as:
>    @media (dir: ltr) {
>      ...
>    }
>    @media (dir: rtl) {
>      ...
>    }
>    @media (dir: ttb) {
>      ...
>    }

Why can default style sheets not contain media queries?

> This only works when writing-mode is lr-tb. If MQ can be used as:
>    @media (dir: ltr) {
>      ...
>    }
>    @media (dir: rtl) {
>      ...
>    }
>    @media (dir: ttb) {
>      ...
>    }
> 
> it doesn't work when both horizontal and vertical writing modes are
> used in same page.

On Jun 7, 2010, at 9:49 PM, Andrew Fedoniouk wrote:

> I do not see how this is useful.  What if I want part of the page
> to be TTB and another part to be LTR?


That would be done via a rule with 'writing-mode:ttb', for instance, in which case you can put appropriate physical widths, margins, etc. into the same rule (or rules for its dependents).
Received on Tuesday, 8 June 2010 17:34:26 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:28 GMT