- From: Jim Jewett <jimjjewett@gmail.com>
- Date: Fri, 23 Jun 2006 12:58:24 -0400
- To: "Jonathan Worent" <jworent@yahoo.com>
- Cc: "HTML Mailing List" <www-html@w3.org>
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