Re: [VE][63] Wrong character in meta element ?

On Sun, Oct 08, 2006 at 03:03:01PM +0000, Christoph Schneegans wrote:
> Sure. Today's so-called HTML user agents don't support arbitrary HTML.
> For example, this perfectly valid HTML 4.01 document is rendered in a
> different way in IE, Firefox und Opera:
>   <p><a href="http://www.w3.org/"><img alt="W3C" src="http://www.w3.org/Icons/w3c_main"</a> Should this text be underlined?</p>

The HTML 4.01 specification explicitly and unambiguously warns against
using that syntax.

> On the other hand, existing HTML user agents do support XHTML that
> complies with Appendix C.

Most do. Some of them do support null end tags in HTML correctly and
then litter XHTML-as-text/html documents with displayed greater than
signs.

Besides, complying with, or at least extracting any sense from
Appendix C is hard. It is non-normative, mostly phrased to avoid
giving anything that looks like a requirement and gives contradictory
advice (e.g. advising against using processing instructions altogether
in C1 and then advising not to use stylesheets without them in C14).

-- 
David Dorward                                      http://dorward.me.uk

Received on Sunday, 8 October 2006 15:28:21 UTC