Present HTML supports typed links from whole documents to whole documents with the tag. For example, the tag
specifies that the document "top.html" is a table of contents for the work that includes the document you are currently reading, and the tag
specifies that "chap3.html" is the next document in logical sequence after the one you are reading. There is also the
rev
erse attribute.
The HTML standard states that both rel
and rev
can be added to the typical tag. A Draft RFC to define standard link types for HTML was proposed in 1994, but expired without much comment.
Typed links, while not really a part of Internet/HTML based hypertext systems were a common feature in pre-Internet hypertext systems such as Xanadu, NoteCards, HyperWriter, IBIS/gIBIS and others. While typed links can be very useful, the lack of a standardized set of link attributes such as "Supports Position"/"Refutes Position" as well as the difficulty of applying the attributes has always hindered the use typed links beyond prototyping purposes. Any system of attributes would turn a hypertext corpus into a semantic web, and permit more sophisticated processing.