Re: Re: [XHTML 2.0] emphesis

On 6/23/06, Jonathan Worent <jworent@yahoo.com> wrote:

> Currently CSS is the only way to achieve more than two
> levels of emphasis.

Normal text, <em>, and <strong> make three levels, even without
presentational hacks (italics, bold, tt, font size and color, writing
in capitals or adding punctuation, or abusing other tags like header
or blockquote.)

>  I don't know of any browsers
> (assistive technologies included) that interpret
> <em><em>Reilly emphasized</em></em> as more than
> <em>really emphasized</em>.

How could you tell?

If you do something like <em>outer text <em>extra</em> outer text</em>
then some will.  (In fairness, it tended to be just treating the inner
em as a break in emphasis, but for short enough spans, it worked.)


> Also, as this start to get
> more and more emphasized (ex: indicating an escalating
> argument) having <em><em><em><em>I'm
> angry</em></em></em></em> gets really redundant IMO.

If there is no surrounding text at the intervening levels, then triple
emphasis probably isn't appropriate; making it easier would just
encourage things like "h6 means to make the text small"

> This also does not provide a way to indicate de-emphasis.

Agreed.

That (and problems emphasizing whole blocks) are a problem.  On the
other hand, it might not be unreasonable to say that doing so requires
CSS.

-jJ

Received on Friday, 23 June 2006 16:58:31 UTC