<?xml version="1.0" encoding="utf-8"?>
<!-- (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved. -->
<!DOCTYPE elementref PUBLIC "-//IBM//DTD DITA Element Reference//EN" "elementref_shell.dtd">

<elementref id="commonLRdefs" xml:lang="en-us">
<elementname>
<element>Common content for Language Reference</element>
</elementname>
<elementdesc>
<purpose><p>This topic documents the common definitions for attributes that
appear within the DITA DTDs, and provides the content for reuse within the
individual element descriptions of the <cite>DITA Language Reference</cite>.</p>
</purpose>


<!--===== THIS IS THE START OF SUPPORTED ATTRIBUTE DEFINITIONS USED BY CONREF IN MANY PLACES =====-->
<attributes>
<attlist>
<attribute id="class">
<attname>class</attname>
<attdesc><i><apiname>Not for use by authors. If an editor displays class attribute
values, do not edit them.</apiname></i> The class attribute supports specialization.
Its predefined values help the output transforms work correctly with ranges
of related content.</attdesc>
<atttype>CDATA</atttype>
<attdefvalue>#IMPLIED</attdefvalue>
<attrequired><boolean state="no"/></attrequired>
</attribute>

<attribute id="href">
<attname>href</attname>
<attdesc>A hyperlink to an external Web page (URL) or to another topic in
the same file or in another file. The href attribute identifies the destination
of the cross-reference link using conventional URL syntax:<pre>href="http://www.xxx.com" format="html"
href="myfile.dita" type="concept"
   (or task, reference, or topic)
href="myfile.dita#topicid/figid" type="fig"
   (or table, fn, or section)
href="mything.pdf" format="pdf"</pre></attdesc>
<atttype>CDATA</atttype>
<attdefvalue>#IMPLIED</attdefvalue>
<attrequired><boolean state="no"/></attrequired>
</attribute>

<attribute id="id">
<attname>id</attname>
<attdesc>An anchor point. This ID is the target for references by link, xref,
and conref, and for external applications that refer to DITA content..</attdesc>
<atttype>ID</atttype>
<attdefvalue>#IMPLIED</attdefvalue>
<attrequired><boolean state="no"/>
<!-- optional content -->
</attrequired>
</attribute>

<attribute id="id-map">
<attname>id</attname>
<attdesc>This attribute is only used for debugging purposes to tell where
generated links came from.</attdesc>
<atttype>ID</atttype>
<attdefvalue>#IMPLIED</attdefvalue>
<attrequired><boolean state="no"/>
<!-- optional content -->
</attrequired>
</attribute>

<attribute id="navtitle">
<attname>navtitle</attname>
<attdesc>Specifies the title of a container in a toc.</attdesc>
<atttype>CDATA</atttype>
<attdefvalue>#IMPLIED</attdefvalue>
<attrequired><boolean state="no"/>
<!-- optional content -->
</attrequired>
</attribute>

<attribute id="title">
<attname>title</attname>
<attdesc>An identifying title for this element.</attdesc>
<atttype>CDATA</atttype>
<attdefvalue>#IMPLIED</attdefvalue>
<attrequired><boolean state="no"/>
<!-- optional content -->
</attrequired>
</attribute>

<attribute id="type">
<attname>type</attname>
<attdesc>Describes the target of a cross-reference and may generate cross-reference
text based on that description. <p>Allowed values are: </p><dl><dlentry>
<dt>fig</dt>
<dd>Indicates a link to a figure.</dd>
</dlentry><dlentry>
<dt>table</dt>
<dd>Indicates a link to a table.</dd>
</dlentry><dlentry>
<dt>li</dt>
<dd>Indicates a link to an ordered list item.</dd>
</dlentry><dlentry>
<dt>fn</dt>
<dd>Indicates a link to a footnote.</dd>
</dlentry><dlentry>
<dt>section</dt>
<dd>"section" indicates a link to a section.</dd>
</dlentry><dlentry>
<dt>concept, task, reference, topic</dt>
<dd>Cross-reference to a topic type.</dd>
</dlentry><dlentry>
<dt>other</dt>
<dd>Indicates a cross-reference to an alternate topic information type (currently
unsupported).</dd>
</dlentry></dl>

<note>Valid types for &lt;<apiname>link</apiname>> include
topic, concept, task, and reference. Valid types for &lt;<apiname>xref</apiname>>
also include fig, figgroup, table, li, fn, and section.</note>

<note>The values <b>external</b> and <b>local</b> are
deprecated for this attribute, and will be removed in later versions of the
DTDs. Use the <i><apiname>scope</apiname></i> attribute instead to specify
these linking semantics.</note></attdesc>
<atttype>CDATA</atttype>
<attdefvalue>#IMPLIED (Processed as if the target were of type <q>topic.</q>)</attdefvalue>
<attrequired><boolean state="no"/></attrequired>
</attribute>
</attlist>
</attributes>
</elementdesc>
</elementref>

