- From: Jukka K. Korpela <jukka.k.korpela@kolumbus.fi>
- Date: Mon, 17 Jun 2013 14:19:40 +0300
- To: public-html@w3.org
2013-06-17 13:48, Bruce Lawson wrote:
> If we want to tighten up the definition of <small> and exclude its
> use for subheadings, I suggest tightening up the wording:
The definition of <small> should reflect its actual use, its treatment
in browsers and other software. This means following the HTML tradition:
<small> means reduced font size. Anything else means complicated and
vague definitions - and will hardly change the reality. People will keep
using <small> if they feel they need it.
> How about making the definition "The small element represents legalese
> (often colloquially called "small print") such as disclaimers,
> caveats, legal restrictions, copyrights, attribution, or for
> satisfying licensing requirements."
That would be an arbitrary definition and would exclude most of the
actual use that <small> has had, and has. If the definition were taken
seriously, people (and browsers) could use the CSS rule
small { display: none }
in user/browser style sheets, since few people want to see legalese. Of
course, this would not work, since <small> is mostly something else, and
much of legalese is not <small>.
> And make the first note say "It is not appropriate for representing
> sub-headers or sublines".
>
Would this imply "...even when the sub-header or subline is legalese"? :-)
From the normative point of you, a note about something not being
appropriate would not be a conformance requirement, I suppose. But it
would still be a wrong message: using <small> is the only way of
presenting a less important part of a heading in a manner that works
across all browsers, down to the oldest browsers.
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Received on Monday, 17 June 2013 11:20:07 UTC