W3C home > Mailing lists > Public > whatwg@whatwg.org > November 2007

[whatwg] <BIG> Element

From: Matthew Paul Thomas <mpt@myrealbox.com>
Date: Sun, 4 Nov 2007 00:15:55 -0400
Message-ID: <ce977c18fd4876d44c4fc947be180d44@myrealbox.com>
On Oct 30, 2007, at 1:04 PM, Krzysztof ?elechowski wrote:
> ...
> Do EM elements accumulate?  They are idempotent under the default style
> sheet because you cannot make an italic typeface more italic.

In non-Web typography, any text that would be italicized when the 
surrounding text is roman is typically printed as roman when the 
surrounding text is italic. (For example, academic journals often 
feature a mini-biography of each article's author. When the journal's 
style is to present the mini-biography in italics, any book title 
mentioned therein will usually be in roman.)

To allow this on the Web, the CSS font-style property would need to 
have not just "normal", "italic", and "oblique" values, but also an 
"italic-inverse" value. Browsers should then use this value by default 
for any inline element where they currently use "italic".

> But do they accumulate in principle?  If they do, is the default style 
> sheet correct with respect to the EM element?
> ...

Occasionally I've seen an emphasized word inside an emphasized 
sentence. And stories for young children sometimes have sentences that 
become progressively more emphasized; this is usually indicated by 
increasing the font size.

So a more helpful default would be something like:

     em {font-style: italic-inverse;}
     em em {font-style: bold;}
     em em em {font-size: 1.2em;}

Cheers
-- 
Matthew Paul Thomas
http://mpt.net.nz/
Received on Saturday, 3 November 2007 21:15:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 30 January 2013 18:47:42 GMT