All Topics  
Hyperlink

 

   Email Print
   Bookmark   Link






 

Hyperlink



 
 
In computing, a hyperlink, usually shortened to link, is a directly followable reference
Reference

A reference is a relation between Object in which one object designates by linking to another object. Such relations as these may occur in a variety of domains, including logic, computer science, time, art and scholarship....
 within a hypertext
Hypertext

Hypertext is text, displayed on a computer, with references to other text that the reader can immediately follow, usually by a mouse click or keypress sequence....
 document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
.

The area from which the hyperlink can be activated is called its anchor; its target is what the link points to, which may be another location within the same page or document, another page or document, or a specific location within another page or document; this depends on the type of hypertext.

To insert a hyperlink to another place is often simply called to "link".






Discussion
Ask a question about 'Hyperlink'
Start a new discussion about 'Hyperlink'
Answer questions from other users
Full Discussion Forum



Encyclopedia


In computing, a hyperlink, usually shortened to link, is a directly followable reference
Reference

A reference is a relation between Object in which one object designates by linking to another object. Such relations as these may occur in a variety of domains, including logic, computer science, time, art and scholarship....
 within a hypertext
Hypertext

Hypertext is text, displayed on a computer, with references to other text that the reader can immediately follow, usually by a mouse click or keypress sequence....
 document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
.

The area from which the hyperlink can be activated is called its anchor; its target is what the link points to, which may be another location within the same page or document, another page or document, or a specific location within another page or document; this depends on the type of hypertext.

To insert a hyperlink to another place is often simply called to "link". Hypertext
Hypertext

Hypertext is text, displayed on a computer, with references to other text that the reader can immediately follow, usually by a mouse click or keypress sequence....
 (meaning "more than just" text) is a form of text typically published on websites that provides a richer functionality than simple text documents by enabling the reader to explore interesting links to other web pages linked to specific words or images within the page. Typically the link anchor will be descriptive of to the target's content, for example , but badly designed or malicious sites may use obscure links or obfuscated links which make it hard to work out where the link will take you.

Embedded link

Example
Example

Example may refer to:*Example , a British rapper*example.com and .example, domain names reserved for use in documentation as examples...
: The first word of this sentence: ("Example") is a navigation link embedded in a text object -- if the word is clicked, the browser will navigate to a different page.

Inline link

An inline link
Inline linking

Inline linking is the use of a linked object, often an image, from one site into a web page belonging to a second site. The second site is said to have an inline link to the site where the object is located....
 displays remote content without the need for embedding the content. The remote content may be accessed with or without the user selecting the link. Inline links may display specific parts of the content (e.g. thumbnail
Thumbnail

Thumbnails are reduced-size versions of pictures, used to help in recognizing and organizing them, serving the same role for images as a normal text index does for words....
, low resolution
Image resolution

Image resolution describes the detail an holds. The term applies equally to digital images, film images, and other types of images. Higher resolution means more image detail....
 preview
PREview

PREview is a requirements methodology which focuses on the early stage of Requirements analysis: discovering and documenting requirements. PREview uses a Viewpoint-Oriented Approach to enable the conversion of top-level goals into requirements and constraints [1]....
, cropped
Cropping (image)

Cropping refers to the removal of the outer parts of an image to improve Framing , accentuate subject matter or change aspect ratio. Depending on the application, this may be performed on a physical photograph, artwork or film footage, or achieved workstation using software....
 sections, magnified
Magnification

Magnification is the process of enlarging something only in appearance, not in physical size. This enlargement is quantified by a calculated number also called magnification....
 sections, description text, etc.) and access other parts or the full content when needed, as is the case with print publishing
Desktop publishing

Desktop publishing combines a personal computer and WYSIWYG page layout software to create publication documents on a computer for either Publishing or small scale local Multifunction printer output and distribution....
 software. This allows for smaller file sizes and quicker response to changes when the full linked content is not needed, as is the case when rearranging a page layout
Page layout

Page layout is the part of graphic design that deals in the arrangement and style treatment of elements on a page. Beginning from early illuminated pages in hand-copied books of the Middle Ages and proceeding down to intricate modern magazine and catalog layouts, proper page design has long been a consideration in printed material....
.

Hot area
A hot area (image map
Image map

In HTML and XHTML , an image map is a list of coordinates relating to a specific , created in order to hyperlink areas of the image to various destinations ....
 in HTML) is an invisible area of the screen that covers a text label or graphical images. A technical description of a hot area is a list of coordinates relating to a specific area on a screen
Electronic page

An electronic page is a term to encompass the grouping of content between basic breaking points in presentations or documents that originate or remain as visual electronic documents....
 created in order to hyperlink areas of the image to various destinations, disable linking via negative space around irregular shapes, or enable linking via invisible areas. For example, a political map of Africa
Africa

Africa is the world's second-largest and second most-populous continent, after Asia. At about 30.2 million km? including adjacent islands, it covers 6% of the Earth's total surface area and 20.4% of the total land area....
 may have each irregularly shaped country hyperlinked to further information about that country. A separate invisible hot area interface allows for swapping skins
Skin (computing)

In computing, skins may be associated with theme as custom graphical appearances that can be applied to certain computer software and websites in order to suit the different tastes of different users....
 or labels within the linked hot areas without repetitive embedding of links in the various skin elements.

Random accessed

Random-accessed linking data are links retrieved from a data base or variable containers in a program when the retrieval function is from user interaction (e.g. dynamic menu from an address book) or non-interactive (e.g. random, calculated) process.

Hardware accessed

A hardware-accessed link is a link that activates directly via an input device
Input device

An input device is any peripheral used to provide data and control signals to an information processing system . Input and output devices make up the hardware interface between a computer as a or 6DOF controller....
 (e.g. keyboard, microphone, remote control) without the need or use of a graphical user interface.

Hyperlinks in various technologies


Hyperlinks in HTML

Tim Berners-Lee
Tim Berners-Lee

Sir Timothy John Berners-Lee, Order of Merit, Order of the British Empire, Royal Society, Royal Academy of Engineering, Royal Society of Arts is an English people computer scientist and MIT professor credited with inventing the World Wide Web....
 saw the possibility of using hyperlinks to link any unit of information to any other unit of information over the Internet
Internet

The Internet is a global network of interconnected computers, enabling users to share information along multiple channels. Typically, a computer that connects to the Internet can access information from a vast array of available server and other computers by moving information from them to the computer's local memory....
. Hyperlinks were therefore integral to the creation of the World Wide Web
World Wide Web

The World Wide Web is a very large set of interlinked hypertext documents accessed via the Internet. With a Web browser, one can view Web pages that may contain writing, s, videos, and other multimedia and navigate between them using hyperlinks....
.

Links are specified in HTML using the <a> (anchor)
HTML element

In computing, an HTML element indicates structure in an HTML document and a way of hierarchically arranging content. More specifically, an HTML element is an Standard Generalized Markup Language element that meets the requirements of one or more of the HTML Document Type Definitions ....
 elements.

XLink: Hyperlinks in XML


The W3C Recommendation called XLink
XLink

The XML Linking Language, or XLink, is an XML markup language used for creating hyperlinks in XML documents. XLink is a W3C specification that outlines methods of describing links between resources in XML documents, whether internal or external to the original document....
 describes hyperlinks that offer a far greater degree of functionality than those offered in HTML. These extended links can be multidirectional, linking from, within, and between XML documents. It also describes simple links, which are unidirectional and therefore offer no more functionality than hyperlinks in HTML.

Hyperlinks in other technologies

Hyperlinks are used in the Gopher protocol, e-mails, Text editor
Text editor

A text editor is a type of software application used for editing plain text files.Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code....
s, PDF documents
Portable Document Format

Portable Document Format is a file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system....
, word processing
Word processing

Word processing is the creation of documents using a word processor. It can also refer to advanced shorthand techniques, sometimes used in specialized contexts with a specially modified typewriter....
 documents, spreadsheets, Apple
Apple Computer

Apple Inc., formerly Apple Computer Inc., is an United States multinational corporation which designs and manufactures consumer electronics and software products....
's HyperCard
HyperCard

HyperCard was an application program created by Bill Atkinson for Apple Inc. that was among the first successful hypermedia systems before the World Wide Web....
 and many other places.

How hyperlinks work in HTML

A link has two ends, called anchors, and a direction. The link starts at the source anchor and points to the destination anchor. A link from one domain to another is said to be outbound from its source anchor and inbound
Inbound link

An inbound link is a hyperlink transiting domain name. Links are inbound from the perspective of the link target, and conversely, outbound from the perspective of the originator....
 to its target.

The most common destination anchor is a URL
Uniform Resource Locator

In Information technology, a Uniform Resource Locator is a type of Uniform Resource Identifier that specifies where an identified resource is available and the mechanism for retrieving it....
 used in the World Wide Web
World Wide Web

The World Wide Web is a very large set of interlinked hypertext documents accessed via the Internet. With a Web browser, one can view Web pages that may contain writing, s, videos, and other multimedia and navigate between them using hyperlinks....
. This can refer to a document, e.g. a webpage, or other resource, or to a position in a webpage. The latter is achieved by means of a HTML element
HTML element

In computing, an HTML element indicates structure in an HTML document and a way of hierarchically arranging content. More specifically, an HTML element is an Standard Generalized Markup Language element that meets the requirements of one or more of the HTML Document Type Definitions ....
 with a "name" or "id" attribute at that position of the HTML document. The URL of the position is the URL of the webpage with "#attribute name" appended — this is a fragment identifier
Fragment identifier

In computer hypertext, a fragment identifier is a short Character string of character s that refers to a resource that is subordinate to another, primary resource....
.

When linking to PDF documents from an HTML page the "attribute name" can be replaced with syntax that references a page number or another element of the PDF, for example page=[pageNo] - "#page=386".

Link behavior in web browsers

A web browser
Web browser

A Web browser is a application software which enables a user to display and interact with text, images, videos, music, games and other information typically located on a Web page at a website on the World Wide Web or a local area network....
 usually displays a hyperlink in some distinguishing way, e.g. in a different colour, font
Font

In typography, a font is traditionally defined as a complete character set of a single size and style of a particular typeface. For example, the set of all characters for 9-point Bulmer italic type is a font, and the 10-point size would be a separate font, as would the 9 point upright....
 or style
Typeface

In typography, a typeface is a set of one or more fonts, in one or more sizes, designed with stylistic unity, each comprising a coordinated set of glyphs....
. The behaviour and style of links can be specified using the Cascading Style Sheets
Cascading Style Sheets

Cascading Style Sheets is a stylesheet language used to describe the presentation of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can be applied to any kind of XML document, including Scalable Vector Graphics and XUL....
 (CSS) language.

In a graphical user interface, the appearance of a mouse cursor
Cursor (computers)

In computing, a cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device....
 may change into a hand
Hand

The hands are the two intricate, prehensile, multi-fingered body parts normally located at the end of each arm of a human or other primate. They are the chief organs for physically manipulating the environment, using anywhere from the roughest motor skills to the finest , and since the fingertips contain some of the densest areas of nerve e...
 motif to indicate a link. In most graphical web browsers, links are displayed in underlined blue text when not cached, but underlined purple text when cached. When the user
User (computing)

In computing, a user is a person who uses a computer or Internet service. A user may have a user account that identifies the user by a username , screenname , or "handle", which is derived from the identical Citizen's Band radio term....
 activates the link (e.g. by clicking on it with the mouse) the browser will display the target of the link. If the target is not an HTML file, depending on the file type and on the browser and its plugin
Plugin

In computing, a plug-in consists of a computer program that interacts with a host application software to provide a certain, usually very specific, function "on demand"....
s, another program may be activated to open the file.

The HTML code contains some or all of the five main characteristics of a link:
  • link destination ("href" pointing to a URL)
  • link label
    Anchor text

    The anchor text or link label is the visible, clickable text in a hyperlink. The words contained in the Anchor text can determine the ranking that the page will receive by search engines....
  • link title
  • link target
  • link class or link id


It uses the HTML element "a"
HTML element

In computing, an HTML element indicates structure in an HTML document and a way of hierarchically arranging content. More specifically, an HTML element is an Standard Generalized Markup Language element that meets the requirements of one or more of the HTML Document Type Definitions ....
 with the attribute "href" (HREF is an abbreviation for "Hypertext REFerence") and optionally also the attributes "title", "target", and "class
Cascading Style Sheets

Cascading Style Sheets is a stylesheet language used to describe the presentation of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can be applied to any kind of XML document, including Scalable Vector Graphics and XUL....
" or "id":

<a href="URL" title="link title" target="link target" class="link class">link label</a>


Example: To embed a link into a Page, blogpost, or comment, it may take this form:

Example


After publishing, the complex link string is reduced to the following for visualization in typical Web browser
Web browser

A Web browser is a application software which enables a user to display and interact with text, images, videos, music, games and other information typically located on a Web page at a website on the World Wide Web or a local area network....
s:



This contributes to a clean, easy to read text or document.

When the cursor hovers over a link, depending on the browser and/or graphical user interface, some informative text about the link can be shown:
  • It pops up, not in a regular window
    Window

    File:OldShipWindows.jpgA window is an opening in a wall that allows the passage of light and, if not closed or sealed, air and sound. Windows are usually glazed or covered in some other transparency or translucent material....
    , but in a special hover
    Hover

    Hover can refer to:* Float* Levitation* Hover - nearly stationary flight in a helicopter.* Hovercraft* Hovercar* Ground effect in aircraft...
     box, which disappears when the cursor is moved away (sometimes it disappears anyway after a few seconds, and reappears when the cursor is moved away and back). Mozilla Firefox
    Mozilla Firefox

    Mozilla Firefox is a web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. Official versions are distributed under the terms of the proprietary EULA....
    , IE
    Internet Explorer

    Windows Internet Explorer , commonly abbreviated to IE, is a series of graphical user interface web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995....
    , Opera
    Opera (web browser)

    Opera is a web browser and Internet suite developed by the Opera Software company. Opera handles common Internet-related tasks such as displaying web sites, sending and receiving e-mail messages, managing contacts, IRC online chatting, downloading files via BitTorrent , and reading web feeds....
    , and many other web browsers all show the URL.
  • In addition, the URL is commonly shown in the status bar
    Status bar

    A status bar, similar to a status line, is an information area typically found at the bottom of Window s in a graphical user interface.A status bar is sometimes divided into sections, each of which shows different information....
    .


Normally, a link will open in the current frame
Framing (World Wide Web)

On a web page, framing means that a website can be organized into HTML element#Frames. Each frame displays a different HTML document. Headers and sidebar menus do not move when the content frame is scrolled up and down....
 or window, but sites that use frames and multiple windows for navigation can add a special "target" attribute to specify where the link will be loaded. Windows can be named upon creation, and that identifier can be used to refer to it later in the browsing session. If no current window exists with that name, a new window will be created using the ID.

Creation of new windows is probably the most common use of the "target" attribute. In order to prevent accidental reuse of a window, the special window names "_blank" and "_new" are usually available, and will always cause a new window to be created. It is especially common to see this type of link when one large website links to an external page. The intention in that case is to ensure that the person browsing is aware that there is no endorsement of the site being linked to by the site that was linked from. However, the attribute is sometimes overused and can sometimes cause many windows to be created even while browsing a single site.

Another special page name is "_top", which causes any frames in the current window to be cleared away so that browsing can continue in the full window.

History of the hyperlink

The term "hyperlink" was coined in 1965 (or possibly 1964) by Ted Nelson
Ted Nelson

Theodor Holm Nelson is an United States sociologist, philosopher, and pioneer of information technology. He coined the term "hypertext" in 1963 and published it in 1965....
 at the start of Project Xanadu
Project Xanadu

Project Xanadu was the first hypertext project, founded in 1960 by Ted Nelson. Administrators of Project Xanadu now contrast it with both paper and the World Wide Web, saying "Today's popular software simulates paper....
. Nelson had been inspired by "As We May Think," a popular essay by Vannevar Bush
Vannevar Bush

Vannevar Bush was an United States engineer and science administrator known for his work on analog computer, his political role in the development of the atomic bomb, and the idea of the memex, which was seen decades later as a pioneering concept for the World Wide Web....
. In the essay, Bush described a microfilm-based machine (the Memex
Memex

The memex is the name given by Vannevar Bush to the theoretical proto-hypertext computer system he proposed in his 1945 The Atlantic Monthly article As We May Think....
) in which one could link any two pages of information into a "trail" of related information, and then scroll back and forth among pages in a trail as if they were on a single microfilm reel. The closest contemporary analogy would be to build a list of bookmarks to topically related Web pages and then allow the user to scroll forward and backward through the list.

In a series of books and articles published from 1964 through 1980, Nelson transposed Bush's concept of automated cross-referencing into the computer context, made it applicable to specific text strings rather than whole pages, generalized it from a local desk-sized machine to a theoretical worldwide computer network, and advocated the creation of such a network. Meanwhile, working independently, a team led by Douglas Engelbart
Douglas Engelbart

Dr. Douglas C. Engelbart is an United States inventor and early computer pioneer of German, Swedish ethnic group and Norwegian people descent....
 (with Jeff Rulifson
Jeff Rulifson

Johns F. Rulifson is a computer scientist largely known for his involvement at the Augmentation Research Center, at then-named Stanford Research Institute in implementing the NLS , a system that foreshadowed many future developments in modern computing and networking....
 as chief programmer
Programmer

A programmer is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software....
) was the first to implement the hyperlink concept for scrolling within a single document (1966), and soon after for connecting between paragraphs within separate documents (1968). See NLS
NLS (computer system)

NLS, or the "oN-Line System", was a revolutionary computer collaboration system designed by Douglas Engelbart and the researchers at the Augmentation Research Center at the Stanford Research Institute during the 1960s....
.

Legal issues


While hyperlinking among pages of Internet content has long been considered an intrinsic feature of the Internet, some websites have claimed that linking to them is not allowed without permission.

In certain jurisdictions it is or has been held that hyperlinks are not merely reference
Reference

A reference is a relation between Object in which one object designates by linking to another object. Such relations as these may occur in a variety of domains, including logic, computer science, time, art and scholarship....
s or citations, but are devices for copying web pages. In the Netherlands, for example, Karin Spaink
Karin Spaink

Karin Spaink is a journalist, writer and feminist.Spaink is a free speech advocate and social critic. Some of her battles include:* New-age writers who assert all diseases are only a psychological phenomenon;...
 was initially convicted of copyright infringement for linking, although this ruling was overturned in 2003. The courts that advocate it see the mere publication
Publication

To publish is to make Content publicly knowledge. The term is most frequently applied to the distribution of text or images on paper, or to the placing of content on a website....
 of a hyperlink that connects to illegal material to be an illegal act in itself, regardless of whether referencing illegal material is illegal. In 2004, Josephine Ho
Josephine Ho

Josephine Chuen-juei Ho is the chair of the English department ofNational Central University, Taiwan, and coordinator of its.She has withstood lawsuits directed at her outspokenness on gender and rights issues....
 was acquitted of 'hyperlinks that corrupt traditional values' in Taiwan
Taiwan

Taiwan is an island in East Asia. "Taiwan" is also commonly used to refer to the country governed by the Republic of China and to the ROC itself, which governs the island of Taiwan, Orchid Island and Green Island, Taiwan in the Pacific Ocean off the Taiwan coast, the Penghu islands in the Taiwan Strait, and Kinmen and the Matsu Islands...
.

In 2000, British Telecom sued Prodigy
Prodigy (ISP)

Prodigy Communications Corporation was an online service which offered its subscribers access to a broad range of networked services, including news, weather, shopping, bulletin boards, games, polls, expert columns, banking, stocks, travel, and a variety of other features....
 claiming that Prodigy infringed its patent on web hyperlinks. After litigation, a court
Court

A court is a body, often a government institution, with the authority to adjudication legal disputes and dispense private law, criminal justice, or administrative law justice in accordance with rules of law....
 found for Prodigy, ruling that British Telecom's patent did not cover web hyperlinks.

In United States jurisprudence, there is a distinction between the mere act of linking to someone else's website, and linking to content that is illegal or infringing. Several courts have found that merely linking to someone else's website is not copyright or trademark infringement, regardless of how much that someone else might object. . Linking to illegal or infringing content can be sufficiently problematic to give rise to legal liability.

See also

  • HTML element
    HTML element

    In computing, an HTML element indicates structure in an HTML document and a way of hierarchically arranging content. More specifically, an HTML element is an Standard Generalized Markup Language element that meets the requirements of one or more of the HTML Document Type Definitions ....
  • Internal link
    Internal link

    selfref|For information about one more name of internal links in Wikipedia, see:...
  • Object hyperlinking
    Object hyperlinking

    Object hyperlinking is a neologism that refers to extending the Internet to objects and locations in the real world. The current Internet does not extend beyond the electronic world....
  • Overlinking
  • Underlinking
  • Xenu's Link Sleuth
    Xenu's Link Sleuth

    Xenu, or Xenu's Link Sleuth, is a computer program that checks websites for broken hyperlinks. It is written by Tilman Hausherr and is proprietary software available gratis....
     — checks Web sites for broken hyperlinks


External links

  • — Overview of legal issues and court rulings involving linking