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

Re: [XHTML 2.0] emphesis

From: Alexandre Alapetite <alexandre@alapetite.net>
Date: Thu, 22 Jun 2006 17:14:02 +0200
To: www-html@w3.org
Cc: "'Jonathan Worent'" <jworent@yahoo.com>
Message-ID: <000001c6960e$7b8f1140$f9043f50@athlon1100>


Hi,

1) Concerning the levels of emphasis, the current XHTML 1.x allows  
imbrications of several <strong> and/or <em> tags. Although I
am not aware of any browser taking advantage per default of this fact, you  
can perfectly create a CSS style to render
<strong><strong>test</strong></strong> in a different way than  
<strong>test</strong>, and this is in my opinion easier than with
various levels. Furthermore, this existing behaviour is imho stronger than  
the proposed level attribute, when considering longer
sentences, where the default text is at level 0, a part of the sentence at  
level 1 and one word at level 2:

  <p>This is a sentence where I <strong>say something <strong>very</strong>  
important</strong>!</p>

Then in CSS, you could have something such as:

  p {
   font-size:medium;
   voice-volume:soft;
  }
  strong {
   font-size:120%
   voice-volume:200%;
  }

Tested with success with Opera 9 (using -xv-voice-volume:).


2) In my understanding, <strong> and <em> have two different semantic  
meanings. I usually use <strong> to highlight something
more important than the rest of the text, and <em> to highlight something  
that is different (e.g. strange, not expected, funny,
different context...) than the rest of the text. For me, making an analogy  
with the human voice, or CSS speech, <strong> would
be the loudness (voice-volume), while <em> would be the style of the voice  
(e.g. voice-pitch).

Cordially,
Alexandre
http://alexandre.alapetite.net


---- Original Message ----
From: Jonathan Worent <jworent@yahoo.com>
Date: Tue, 20 Jun 2006 11:42:53 -0700 (PDT)
Message-ID: <20060620184253.1793.qmail@web32204.mail.mud.yahoo.com>
To: www-html@w3.org

I would like to suggest a change to the way empehsis is coded. Instead of  
either &lt;strong&gt; and &lt;em&gt; I suggest $lt;em
level="#"&gt;. "#" Represents the level of emphesis either positivly or  
negatively. It would need to be agreed upon a limit to
the levels for obvious reasons. I suggest 5.


Currently there are only two levels of emphesis. If you want to give  
something more or less emphesis you have to use css. To get
the proper effect you must account for that both visually and auraly. But  
what happens if the css is ignored? You're back to two
levels of emphesis and you lose the desired effect.

I suggest negitive levels to allow de-emphesis. Something that is  
currently lacking.

As an example lest say you are writing out a transcript of a podcast (as  
per the WCAG) There is no way to mark-up if something
is whispered, empesized, or yelled.

Also, strong is just a stronger emphesis. Its redundant to have multiple  
tags.
Received on Friday, 23 June 2006 07:36:29 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:16:06 GMT