Re: HTML 4.0 draft available

Joe English (
Wed, 09 Jul 1997 10:17:57 PDT

Message-Id: <>
Subject: Re: HTML 4.0 draft available
In-Reply-To: <>
Date: Wed, 09 Jul 1997 10:17:57 PDT
From: Joe English <> (Scott Matthewman) wrote:
> > From: Norman Gray <>
> > True, they're preferable when you want to emphasise things, but there are
> > cases where B and I are still necessary.  The most persuasive cases I've
> > seen mentioned are for species' formal names in biology, [...]
> > In none of these cases are you emphasising anything, and so inserting them
> > in an EM element would be inaccurate.
> How about defining subclasses and using the SPAN element?
> <STYLE type="text/css">
>  .latin {font-style: italic; }
> </STYLE>
> biology, <span class="latin">Homo sapiens</span>, or for foreign
> words, <span class="latin">nota bene</span>.

There are other cases where <B> and <I> are useful.
For example when converting Unix 'man' pages or legacy
word-processor documents to HTML, a conversion program
might not have any idea *why* a particular piece of text
is in italics, only *that* it's italicized.  I suppose
for this case you could use <SPAN class=italic>, but that
conveys no more information that <I> would, and requires
stylesheet support in the browser.

--Joe English