<link> (link) defines an association or hypertextual link among elements or passages, of some type not more precisely specifiable by other elements. [16.1. Links]
Modulelinking
Attributes
Member of
Contained by
May containEmpty element
Note

This element should only be used to encode associations not otherwise provided for by more specific elements.

The location of this element within a document has no significance, unless it is included within a linkGrp, in which case it may inherit the value of the type attribute from the value given on the linkGrp.

Example
<s n="1">The state Supreme Court has refused to release <rs xml:id="R1">
  <rs xml:id="R2">Rahway State Prison</rs> inmate</rs>
 <rs xml:id="R3">James Scott</rs> on bail.</s>
<s n="2">
 <rs xml:id="R4">The fighter</rs> is serving 30-40 years
for a 1975 armed robbery conviction in <rs xml:id="R5">the penitentiary</rs>.
</s>
<!-- ... -->
<linkGrp type="periphrasis">
 <link target="#R1 #R3 #R4"/>
 <link target="#R2 #R5"/>
</linkGrp>
Schematron

<sch:assert test="contains(normalize-space(@target),' ')">You must supply at least two values for @target or on <sch:name/>
</sch:assert>
Content model
<content>
 <empty/>
</content>
Schema Declaration
element link
{
   tei_att.global.attributes,
   tei_att.pointing.attributes,
   tei_att.typed.attributes,
   empty
}