fantasai wrote:
The difference between <link> and <a> is that - <link> applies to the document as a whole: it indicates a relationship between this document and the href destination. - <a> is a contextual link: it indicates a relationship between the linking context and the href destination.
They have different purposes. It is imho perfectly reasonable to limit autodiscovery to <link>s only. It is also perfectly reasonable to link to feeds with <a>, and expect that the UA will recognize it as a feed rather than a generic XML document.
Like I wrote before, this is not how HTML 4.01 (or XHTML 2.0 for that matter) defines the rel attribute on a hyperlink:
This attribute describes the relationship from the current document to the anchor specified by the href attribute. The value of this attribute is a space-separated list of link types.
-- Sjoerd Visscher http://w3future.com/weblog/
