W3C home > Mailing lists > Public > www-validator@w3.org > March 2011

It isn't a standard if it has hidden rules for historical reasons.

From: Aaron Oxford <Aaron.Oxford@objecttrading.com>
Date: Wed, 9 Mar 2011 14:21:59 +1100
Message-ID: <B807BF9D061A6E44AEE96265DD91CD2001CA3DB1@satellite2.narrabeen.objecttrading.com>
To: <www-validator@w3.org>
I am validating the following code. Apparently it is an error for me to
close my P tag after closing the UL tag, even in HTML5. Please tell me
you are not still creating standards with 'implied' actions by tags!

Surely the lessons of many years have taught us what happens when there
are hidden rules and exceptions to rules within a standard. Many would
argue that in fact, that is by definition NOT a standard.

A rule like this is not only counterintuitive, but FORCES this document
to be unparseable as XML!

I insist that this is correct and should not fail validation! Please
make HTML6 an ACTUAL standard... you know: have rules but don't build in
unnecessary and counterintuitive exceptions from the get-go...







<p>For a crash course on the workings of Vermilion Desktop Composer, it
is recommended that you start with the following classes:


href='VermilionCore.html'>VermilionCore</a> [SNIP] </li>




<p>This particular package defines the various interfaces and bases that
comprise the application framework.</p>


Received on Wednesday, 9 March 2011 09:31:30 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 14:18:03 UTC