W3C home > Mailing lists > Public > www-html@w3.org > June 2006

Re: [XHTML 2.0] emphesis

From: Jonathan Worent <jworent@yahoo.com>
Date: Mon, 26 Jun 2006 06:47:50 -0700 (PDT)
Message-ID: <20060626134750.21579.qmail@web32205.mail.mud.yahoo.com>
To: HTML Mailing List <www-html@w3.org>

--- "Patrick H. Lauke" <redux@splintered.co.uk> wrote:

> Tina Holmboe wrote:
> > On 23 Jun, Jonathan Worent wrote:
> > 
> >> Currently CSS is the only way to achieve more
> than two
> >> levels of emphasis. I don't know of any browsers
> > 
> >   Neither currently, nor in the future*, can CSS
> do any such thing.
> >   There is no way to indicate emphasis using a
> stylesheet.
> I'm sure he meant "*visually* indicate/achieve".
> P
> -- 
> Patrick H. Lauke

Yes, Patrick you're correct. There seems to have been
some confusion in what I meant. I am suggesting that
we need a way to semantically describe multiple levels
of emphasis in (x)html. It will then be up to the
browsers to represent those levels. I'm also
suggesting that we need a way to markup de-emphasis. 

Let me explain what I meant when I said we have to
rely on css for more than 2 levels of emphasis.

Take this code: 
<p>I am <em class="level1>emphasizing</em> random
<strong class="level2">words</em> to illustrate a
<strong class="level3">point</em>.

Whithout CSS <strong class="level2"> and <strong
class="level3"> are treated equally. If I want one
emphasized more than the other I must use CSS to
indicate this. Then if the CSS is ignored they are no
longer emphesized differently. I really believe this
needs to be explicit in the markup.

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
Received on Monday, 26 June 2006 13:47:59 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:13 UTC