HTML4.01 erratum: <link rel=stylesheet title="" ...> should be persistent style sheet

In HTML4.01 section 14.3.2:

 http://www.w3.org/TR/html401/present/styles.html#h-14.3.2

It says:

<blockquote>

*    To make a style sheet persistent, set the rel attribute to "stylesheet"
and don't set the title attribute.

*    To make a style sheet preferred, set the rel attribute to "stylesheet"
and name the style sheet with the title attribute.

*    To specify an alternate style sheet, set the rel attribute to
"alternate stylesheet" and name the style sheet with the title attribute.

</blockquote>


The degenerate case of a style sheet with an empty title attribute, e.g.

 <link type="text/css" rel="stylesheet" title=""
href="http://www.w3.org/StyleSheets/Core/Chocolate">

is not well specified, as an preferred (or alternate style sheet) with an
empty name doesn't make any sense.


Proposal:

 Errata the above to state: "don't set the title attribute or leave it
empty."


Thanks,

Tantek

Received on Friday, 13 September 2002 22:33:53 UTC