- From: Toby A Inkster <tobyink@goddamn.co.uk>
- Date: Sat, 15 Feb 2003 08:07:57 +0000
- To: Etan Wexler <ewexler@stickdog.com>
- Cc: www-html@w3.org
- Message-ID: <20030215080756.GB19650@ophelia.goddamn.co.uk>
On Sun, Dec 14, 2003 at 09:00:00PM +0700, Etan Wexler wrote: | The typical argument for the 'value' attribute states that the | list numbering is an essential part of the content and is not | merely style. It sometimes *can* be an essential part of the content. For example, say I create an HTML version of the GNU General Public Licence (you should be able to find a copy somewhere at http://www.gnu.org/) numbering the legal clauses using an ordered list. You'll notice that in the GPL, the first clause is numbered "0", the second "1" and so forth. If I acheive this numbering merely using style sheets, then a user agent that doesn't support style sheets will number them from "1" onwards. Later, on the same page, I am writing a criticism of the GPL and refer to "clause 1". Somebody using a user agent that supports style sheets will see which clause I am referring to correctly. Somebody using a user agent that doesn't support style sheets will think I am referring to clause 0. You see, sometimes numbering ordered lists can be too important to leave to style sheets. The numbering can form a part of the content. Of course, other times numbering can happily be left to style sheets, as it isn't important to the content. -- Toby A Inkster BSc (Hons) ARCS | mailto:tobyink@goddamn.co.uk | pgp:0x6A2A7D39 aim:inka80 | icq:6622880 | yahoo:tobyink | jabber:tobyink@a-message.de http://www.goddamn.co.uk/tobyink/ | "You've got spam!" playing://(nothing)
Received on Saturday, 15 February 2003 03:09:01 UTC