Thierry Koblentz wrote:

> fwiw, I don't agree.

> If an author wants "italics" or "bold" then he<em>should</em>,
> <strong>must</strong>, use<i>  and<b>.
> To stay on-topic I won't mention semantics (should be a no brainer though),
> but CSS: a User Agent does *not* have to make<em>  italics and<strong>
> bold, but it has to for<i>  and<b>.

Although I don't disagree with your underlying premiss,
I do disagree with your conclusions.  A User Agent is no
more obliged to render <i> elements in italics, or
<b> elements in bold, than it is required to set off
<p> elements by vertical white space.  CSS gives
both author and consumer the opportunity (or right,
or privilege : call it what you will) to override
any of those default renderings, as in :

        I {font-style: normal; font-weight: bold}
        B {font-style: italic; font-weight: normal}
        P {margin-top: 0ex; margin-bottom: 0ex}

Philip Taylor
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to