>This is where the spec goes beyond the SGML syntax. It's also maybe
slightly in error here, as the value of the HREF att could be a
relative URL, which is defined not by RFC 1808, etc, but by this
very spec. (If you consider the URI syntax to be partly defined
here, then it's not in error.)
but should have written not "relative URL" but "fragment identifier",
about which RFC 1808 says
Note that the fragment identifier (and the "#" that precedes it) is
not considered part of the URL. However, since it is commonly used
within the same string context as a URL, a parser must be able to
recognize the fragment when it is present and set it aside as part of
the parsing process.
Terry Allen ([log in to unmask]), Online Books Editor, Songline Studios
affiliated with O'Reilly & Associates, Inc.
A Davenport Group sponsor. See http://www.ora.com/davenport/README.html