Help:Linking

Links are basically created by enclosing words in square brackets. A link to an existing page will appear blue, while an broken link will appear red.

Regular Links
Regular linking just encloses the name of the article in square brackets and will be presented in the article as such.
 * Agent  gives Agent

Labels
A label is a string added to a link, so that one can link to an article, but display something other article name. There are two ways of labeling: Piped Labeling and Add-On Labeling.

Piped Labeling
Piped Labeling is done by adding a pipe ( | ) between the actual link and the label you wish to present.
 * Hero  links to Heroes, but the label appears as Hero
 * Hero
 * Click to to see all heroes
 * Click to to see all heroes

Add-On Labeling
Add-On Labels is text "added on" to the link. It is written directly after the two closing square brackets of a link with no space between the two. Due to its restrictions, this is usually only used for adding plural "s"es or "ing" suffixes to a link. i.e. Writing Agents instead of Agents or Teaming instead of Teaming.
 * Research   ing links to Research, but the label appears as Researching
 * Researching

The restrictions are that any symbol, even uppercase letters, can break the label.
 * AgentabCd (case of an uppercase letter breaking the label)
 * Team's page, Team-alot, Teamis@home (cases of a symbol breaking the label)

Subpages
Subpages can be linked to like regular articles, as long as the entire path is there.
 * Deadpool/Gallery  gives Deadpool/Gallery
 * Gallery   gives Gallery (piped label example)

Section linking
Sections of a page are determined by the use of headers in a page. In order to direct a link towards a certain section of a page, the Hashtag symbol ( # ) must be used inside the link. To do this, link to a page as normal, but immediately after the page name, insert the symbol and the name of the section.
 * Isotope-8 gives Isotope-8
 * Blue Iso-8   gives Blue Iso-8  (piped label example)

External Linking
To make an external link, just write the URL. Please note that this means that the http:// part is needed. Simply starting the link with www. will not work.
 * http://www.marvel.com/ automatically turns into http://www.marvel.com/

If you wish to label the link, you must enclose it in single square brackets and write the label after a space as opposed to after a pipe. It has the same properties as a Piped Label.
 * [ http://www.marvel.com/  Marvel  ] (note the space between the URL and the label) becomes Marvel

Add-On Labeling is not possible with external links.
 * [ http://www.marvel.com/  Marvel  ]  blah gives Marvelblah (note that "blah" is not part of the link)