Re: Cleaning House

On May 6, 2007, at 2:54 AM, Philip & Le Khanh wrote:

> Murray Maloney wrote:
>
>> I see no advantage to using <em> over <i>. That is largely because  
>> they both fall back to an italic typeface in most graphical browsers.
>
> How an element "falls back in most graphical browsers" is completely
> and utterly irrelevant to its semantics.  If the semantics of HTML
> were defined by how each element in it "falls back in most graphical
> browsers", then HTML would be 100% presentational.  Instead, the
> semantics are defined by the specification, and (in most cases)
> heuristically inferable from the name of the element (for
> educated native speakers of English).

Are the semantics defined solely by the specification  
(Prescriptivism) or informed by actual use (Descriptivism)? For human  
languages, linguists generally take the Descriptivist approach. This  
turns out to be a more productive way to interpret artifacts in human  
languages such as English.

For HTML, there is no significant distinction in attested use between  
<em> and <i>. In practice they are used in the same kinds of  
contexts. However, there is a nominal difference in the spec.

Regards,
Maciej

Received on Sunday, 6 May 2007 10:20:58 UTC