- From: Mark Gallagher <mark@cyberfuddle.com>
- Date: Wed, 07 Aug 2002 21:38:58 +1000
- To: jax@opera.no
- CC: www-html@w3.org
Jonny Axelsson wrote:
> 07.08.02 11:58:24, Jonas Jørgensen <jonasj@jonasj.dk> wrote:
<snip />
>>Why should strong be deprecated?
>
> Because it is really <b> by another name. <strong> is different from <em>
> (emphasis) in that there is a real use for emphasis, while "strong
> emphasis" is an artifact from the earliest days of HTML, there is no such
> thing outside the world of HTML.
I think it's to do with the level of emphasis. I'm EMPHASISING *each*
/word/ _differently_ <here>. I think there is a use for different
levels (compare stressing your voice to snarling to shouting IRL),
however it'd probably be better as:
<emphasis level="weak">
<emphasis level="strong">
etc.
<b> is, AIUI, an artifact of the 3.x days, when everyone seemed to
forget the difference between style and structure. <strong> is "strong
emphasis", whereas <b> is "bold". They are equivalent only in visual
terms, and even then only roughly (you can style <strong> in any way as
to make it stand out more/less, but styling <b> to be, for example, not
bold, would be pretty silly).
> The oldest mistakes are the ones hardest to fix. Remember this was long
> before CSS, and while the debate on semantic vs typographical markup was
> hot. "If <em> did away <i>, we need something to do away <b>". This was a
> mistake for two reasons. Firstly, it has harmed, not helped the transition
> to generally useful ("semantic") markup by cementing the relationship i=em
> and b=strong. As a result, you get WYSIWYG editors with bold and italic
> buttons creating <em>s and <strong>s in the code, and automatic tools that
> converts all <i>s and <b>s into <em>s and <strong>s, and imagining that this
> makes for higher quality markup. As my Exhibit A, I would like to show you
> the Web.
I agree with you here.
> Emphasis on the other hand is worth saving, but not in the form:
> <p><em>Hey, this paragraph is italic!</em></p>
> <p><em>My, and so is this.</em></p>
> <p><em>Look at those paragraphs tilt!</em></p>
>
> This is exactly what will happen when <b> and <i> are gone, but <em> and
> <strong> remains.
Education is necessary, I guess. But then, consider that when <b> and
<i> are finally heaped onto the Dustbin of Life and no longer used, most
people will have been introduced into the wonderful world of
stylesheets. Using <em> for italic, rather than /emphasis/, would thus
be the result of sheer laziness on behalf of the "designer", rather than
ignorance. I think that could be considered an improvement, but it's a
matter of opinion, I guess.
> Secondly, boldface in Western typography is not properly used for emphasis
> (it is hardly properly used inline at all), but it is commonly used for
> highlighting and marking key phrases. Those would be more useful (and
> "semantic") elements than strong ever was.
What relevance would <keyphrase> (or whatever) have to screen readers
(where the user can't scan as easily) or phones/palmtops/etc. (where the
user has a much reduced screen-size)?
I know Jakob Neilsen does it, but not *everything* he says is right :-)
--
Mark Gallagher
Desperately attempting - and failing - to stay on topic since 1999
fuddleriffic - http://cyberfuddle.com/
blog - http://cyberfuddle.com/infinitebabble/
Received on Wednesday, 7 August 2002 07:29:59 UTC