About Hyperlinks in HTML...
= Index DOT Html by Brian Wilson [bloo@blooberry.com] =

Justification | Absolute Vs. Relative URLs
Related Sites
Main Index | Element Tree | Element Index | HTML Support History
Justification for Hyperlinks
Hyperlinks are the heart of HTML. They allow the linking together of remote documents with the convenience of a click or other activation mechanism. Hyperlinks are used to establish a relationship between two documents: a source (usually the current document) and the destination. The destination of a hyperlink jump can be either an entire document or a specific location within a document. In addition, the hyperlinking element (A) can play the role of destination for a URL (using the NAME attribute), the activation point to another URL (using the HREF attribute), or both at the same time.

The A element has other attributes as well (such as TARGET) which serve to further communicate information about the source and destination documents.
Absolute Vs. Relative URLs
A hyperlink destination is defined as a Uniform Resource Locator (URL) using this general format:
[protocol]://[network location ID]/[path on machine]/[file name]#[internal document location]
This is only a general format for specifying a URL - There are many variations within this framework (such as a "mailto" URL), and portions of the format can be omitted (such as the [internal document location].) Please see RFC1738 for more details on URLs.

The path to a document can ALSO be specified relative to the originating document. In such cases, the [protocol] and [network location ID] portions of the above syntax are omitted and [path on machine] is given relative to the current file or to a complete URL referenced in the BASE element.


Related Sites
Official References
http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1866.txt
RFC 1866: The HTML 2.0 specification (plain text)
http://www.w3.org/MarkUp/html-spec
The web version of the HTML 2.0 (RFC 1866) specification
http://www.w3.org/MarkUp/Wilbur/
The HTML 3.2 (Wilbur) recommendation
[Includes all HTML 2 character elements and newer formatting elements in common use]
http://www.w3.org/TR/REC-html40/
The HTML 4.0 Recommendation
[Includes all 2.0, and 3.2 elements plus many new features]
http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1738.txt
RFC 1738: Uniform Resource Locators (URL)
[RFC explaining different allowed URL protocols]
http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1808.txt
RFC 1808: Relative Uniform Resource Locators
[Another RFC explaining different allowed URL protocols]
http://home.netscape.com/eng/mozilla/2.0/relnotes/demo/target.html
Netscape Frames Discussion Document - Targeting Windows
http://www.microsoft.com/workshop/author/html/reference/elements.htm
Internet Explorer 4.0 Tag reference
[Details hyperlink usage including common extensions]

Other Related Links
http://www.yahoo.com/..../URIs___Universal_Resource_Identifiers/
Yahoo's UR* index

Boring Copyright Stuff...