svg2: improve tabindex cross-reference and create section in intro fo...

details:   https://svgwg.org/hg/svg2/rev/e014e18bcd62
branches:  
changeset: 492:e014e18bcd62
user:      Richard Schwerdtfeger <schwer@us.ibm.com>
date:      Wed May 01 15:17:58 2013 -0500
description:
improve tabindex cross-reference and create section in intro for navigation attributes

diffstat:

 master/definitions.xml |  70 +++++++++++++++++++++++++++----------------------
 master/intro.html      |   4 ++
 2 files changed, 42 insertions(+), 32 deletions(-)

diffs (501 lines):

diff --git a/master/definitions.xml b/master/definitions.xml
--- a/master/definitions.xml
+++ b/master/definitions.xml
@@ -10,29 +10,29 @@
        section.
   -->
   <element
       name='a'
       href='linking.html#AElement'
       contentmodel='textoranyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
       elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style, xlink'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style, xlink'
       interfaces='SVGAElement'>
     <attribute name='xlink:href' href='linking.html#AElementXLinkHrefAttribute' animatable='yes'/>
     <attribute name='xlink:show' href='linking.html#XLinkShowAttribute'/>
     <attribute name='xlink:actuate' href='linking.html#AElementXLinkActuateAttribute'/>
     <attribute name='target' href='linking.html#AElementTargetAttribute' animatable='yes'/>
   </element>
 
   <element
       name='altGlyph'
       href='text.html#AltGlyphElement'
       contentmodel='any'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style, xlink'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style, xlink'
       interfaces='SVGAltGlyphElement'>
     <attribute name='x' href='text.html#AltGlyphElementXAttribute' animatable='yes'/>
     <attribute name='y' href='text.html#AltGlyphElementYAttribute' animatable='yes'/>
     <attribute name='dx' href='text.html#AltGlyphElementDXAttribute' animatable='yes'/>
     <attribute name='dy' href='text.html#AltGlyphElementDYAttribute' animatable='yes'/>
     <attribute name='glyphRef' href='text.html#AltGlyphElementGlyphRefAttribute'/>
     <attribute name='format' href='text.html#AltGlyphElementFormatAttribute'/>
     <attribute name='rotate' href='text.html#AltGlyphElementRotateAttribute' animatable='yes'/>
@@ -51,17 +51,17 @@
         <li>one or more <a>'altGlyphItem'</a> elements.</li>
       </ul>
     </x:contentmodel>
   </element>
 
   <element
       name='altGlyphItem'
       href='text.html#AltGlyphItemElement'
-      attributecategories='aria, core'
+      attributecategories='aria, navigation, core'
       interfaces='SVGAltGlyphItemElement'>
     <x:contentmodel xmlns='http://www.w3.org/1999/xhtml'>
       One or more <a>'glyphRef'</a> elements.
     </x:contentmodel>
   </element>
 
   <element
     name='animate'
@@ -70,17 +70,17 @@
     elementcategories='descriptive'
     attributecategories='conditional processing, core, animation event, xlink, animation attribute target, animation timing, animation value, animation addition, presentation'
     interfaces='SVGAnimateElement'/>
   <element
     name='animateColor'
     href='animate.html#AnimateColorElement'
     contentmodel='anyof'
     elementcategories='descriptive'
-    attributecategories='conditional processing, core, animation event, xlink, animation attribute target, animation timing, animation value, animation addition, presentation, aria'
+    attributecategories='conditional processing, core, animation event, xlink, animation attribute target, animation timing, animation value, animation addition, presentation, aria, navigation'
     interfaces='SVGAnimateColorElement'/>
   <element
       name='animateMotion'
       href='animate.html#AnimateMotionElement'
       attributecategories='conditional processing, core, animation event, xlink, animation timing, animation value, animation addition'
       interfaces='SVGAnimateMotionElement'>
     <x:contentmodel xmlns='http://www.w3.org/1999/xhtml'>Any number of <a>descriptive elements</a> and at most one <a>'mpath'</a> element, in any order.</x:contentmodel>
     <!--
@@ -102,17 +102,17 @@
   </element>
 
   <element
       name='circle'
       href='shapes.html#CircleElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGCircleElement'>
     <attribute name='cx' href='shapes.html#CircleElementCXAttribute' animatable='yes'/>
     <attribute name='cy' href='shapes.html#CircleElementCYAttribute' animatable='yes'/>
     <attribute name='r' href='shapes.html#CircleElementRAttribute' animatable='yes'/>
   </element>
 
   <element
       name='color-profile'
@@ -127,17 +127,17 @@
     <attribute name='xlink:href' href='color.html#ColorProfileElementHrefAttribute'/>
   </element>
 
   <element
       name='cursor'
       href='interact.html#CursorElement'
       contentmodel='anyof'
       elementcategories='descriptive'
-      attributecategories='aria, core, xlink'
+      attributecategories='aria, navigation, core, xlink'
       interfaces='SVGCursorElement'>
     <attribute name='x' href='interact.html#CursorElementXAttribute' animatable='yes'/>
     <attribute name='y' href='interact.html#CursorElementYAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='interact.html#CursorElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
     name='defs'
@@ -154,28 +154,28 @@
     attributecategories='core, style'
     attributes='lang'
     interfaces='SVGDescElement'/>
   <element
     name='discard'
     href='struct.html#DiscardElement'
     contentmodel='anyof'
     elementcategories='descriptive'
-    attributecategories='conditional processing, core, aria'>
+    attributecategories='conditional processing, core, aria, navigation'>
     <attribute name='begin' href='struct.html#DiscardElementBeginAttribute' animatable='no'/>
     <attribute name='href' href='struct.html#DiscardElementHrefAttribute' animatable='no'/>
   </element>
 
   <element
       name='ellipse'
       href='shapes.html#EllipseElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style' 
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style' 
       interfaces='SVGEllipseElement'>
     <attribute name='cx' href='shapes.html#EllipseElementCXAttribute' animatable='yes'/>
     <attribute name='cy' href='shapes.html#EllipseElementCYAttribute' animatable='yes'/>
     <attribute name='rx' href='shapes.html#EllipseElementRXAttribute' animatable='yes'/>
     <attribute name='ry' href='shapes.html#EllipseElementRYAttribute' animatable='yes'/>
   </element>
 
   <element
@@ -268,31 +268,31 @@
     interfaces='SVGFontFaceUriElement'>
     <attribute name='xlink:href' href='fonts.html#FontFaceUriElementHrefAttribute'/>
   </element>
 
   <element
       name='foreignObject'
       href='extend.html#ForeignObjectElement'
       contentmodel='any'
-      attributecategories='aria, core, conditional processing, graphical event, presentation, style'
+      attributecategories='aria, navigation, core, conditional processing, graphical event, presentation, style'
       interfaces='SVGForeignObjectElement'>
     <attribute name='x' href='extend.html#ForeignObjectElementXAttribute' animatable='yes'/>
     <attribute name='y' href='extend.html#ForeignObjectElementYAttribute' animatable='yes'/>
     <attribute name='width' href='extend.html#ForeignObjectElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='extend.html#ForeignObjectElementHeightAttribute' animatable='yes'/>
   </element>
 
   <element
     name='g'
     href='struct.html#GElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, structural, paint server'
     elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
-    attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+    attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
     interfaces='SVGGElement'/>
 
   <element
       name='glyph'
       href='fonts.html#GlyphElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
       elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
@@ -320,43 +320,43 @@
     <attribute name='glyphRef' href='text.html#GlyphRefElementGlyphRefAttribute'/>
     <attribute name='format' href='text.html#GlyphRefElementFormatAttribute'/>
     <attribute name='xlink:href' href='text.html#GlyphRefElementHrefAttribute'/>
   </element>
 
   <element
     name='hkern'
     href='fonts.html#HKernElement'
-    attributecategories='aria, core'
+    attributecategories='aria, navigation, core'
     attributes='u1, g1, u2, g2, k'
     interfaces='SVGHKernElement'/>
 
   <element
       name='image'
       href='struct.html#ImageElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, core, conditional processing, graphical event, style, xlink, presentation'
+      attributecategories='aria, navigation, core, conditional processing, graphical event, style, xlink, presentation'
       attributes='preserveAspectRatio'
       interfaces='SVGImageElement'>
     <attribute name='x' href='struct.html#ImageElementXAttribute' animatable='yes'/>
     <attribute name='y' href='struct.html#ImageElementYAttribute' animatable='yes'/>
     <attribute name='width' href='struct.html#ImageElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='struct.html#ImageElementHeightAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='struct.html#ImageElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
       name='line'
       href='shapes.html#LineElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGLineElement'>
     <attribute name='x1' href='shapes.html#LineElementX1Attribute' animatable='yes'/>
     <attribute name='y1' href='shapes.html#LineElementY1Attribute' animatable='yes'/>
     <attribute name='x2' href='shapes.html#LineElementX2Attribute' animatable='yes'/>
     <attribute name='y2' href='shapes.html#LineElementY2Attribute' animatable='yes'/>
   </element>
 
   <element
@@ -459,17 +459,17 @@
   </element>
 
   <element
       name='path'
       href='paths.html#PathElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGPathElement'>
     <attribute name='d' href='paths.html#DAttribute' animatable='yes'/>
     <attribute name='pathLength' href='paths.html#PathLengthAttribute' animatable='yes'/>
   </element>
 
   <element
       name='pattern'
       href='pservers.html#PatternElement'
@@ -490,28 +490,28 @@
   </element>
 
   <element
       name='polygon'
       href='shapes.html#PolygonElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGPolygonElement'>
     <attribute name='points' href='shapes.html#PolygonElementPointsAttribute' animatable='yes'/>
   </element>
 
   <element
       name='polyline'
       href='shapes.html#PolylineElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGPolylineElement'>
     <attribute name='points' href='shapes.html#PolylineElementPointsAttribute' animatable='yes'/>
   </element>
 
   <element
       name='radialGradient'
       href='pservers.html#RadialGradientElement'
       contentmodel='anyof'
@@ -532,17 +532,17 @@
   </element>
 
   <element
       name='rect'
       href='shapes.html#RectElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGRectElement'>
     <attribute name='x' href='shapes.html#RectElementXAttribute' animatable='yes'/>
     <attribute name='y' href='shapes.html#RectElementYAttribute' animatable='yes'/>
     <attribute name='width' href='shapes.html#RectElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='shapes.html#RectElementHeightAttribute' animatable='yes'/>
     <attribute name='rx' href='shapes.html#RectElementRXAttribute' animatable='yes'/>
     <attribute name='ry' href='shapes.html#RectElementRYAttribute' animatable='yes'/>
   </element>
@@ -601,17 +601,17 @@
   </element>
 
   <element
       name='svg'
       href='struct.html#SVGElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
       elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
-      attributecategories='aria, conditional processing, core, document event, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, document event, graphical event, presentation, style'
       attributes='viewBox, preserveAspectRatio, zoomAndPan'
       interfaces='SVGSVGElement'>
     <attribute name='x' href='struct.html#SVGElementXAttribute' animatable='yes'/>
     <attribute name='y' href='struct.html#SVGElementYAttribute' animatable='yes'/>
     <attribute name='width' href='struct.html#SVGElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='struct.html#SVGElementHeightAttribute' animatable='yes'/>
     <attribute name='version' href='struct.html#SVGElementVersionAttribute'/>
     <attribute name='baseProfile' href='struct.html#SVGElementBaseProfileAttribute'/>
@@ -620,36 +620,38 @@
   </element>
 
   <element
     name='switch'
     href='struct.html#SwitchElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, paint server'
     elements='svg, g, use, text, image, a, foreignObject, switch, mask, clipPath, marker'
-    attributecategories='aria, conditional processing, core, graphical event, presentation, style'
-    interfaces='SVGSwitchElement'/>
+    attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
+    interfaces='SVGSwitchElement'>
+  </element>
 
   <element
     name='symbol'
     href='struct.html#SymbolElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, structural, paint server'
     elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
-    attributecategories='aria, core, graphical event, presentation, style'
+    attributecategories='aria, navigation, core, graphical event, presentation, style'
     attributes='preserveAspectRatio, viewBox'
-    interfaces='SVGSymbolElement'/>
+    interfaces='SVGSymbolElement'>
+  </element>
 
   <element
       name='text'
       href='text.html#TextElement'
       contentmodel='textoranyof'
       elementcategories='animation, descriptive, text content child, paint server'
       elements='a, mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       attributes='lengthAdjust'
       interfaces='SVGTextElement'>
     <attribute name='x' href='text.html#TextElementXAttribute' animatable='yes'/>
     <attribute name='y' href='text.html#TextElementYAttribute' animatable='yes'/>
     <attribute name='dx' href='text.html#TextElementDXAttribute' animatable='yes'/>
     <attribute name='dy' href='text.html#TextElementDYAttribute' animatable='yes'/>
     <attribute name='rotate' href='text.html#TextElementRotateAttribute' animatable='yes'/>
     <attribute name='textLength' href='text.html#TextElementTextLengthAttribute' animatable='yes'/>
@@ -657,17 +659,17 @@
   </element>
 
   <element
       name='textPath'
       href='text.html#TextPathElement'
       contentmodel='textoranyof'
       elementcategories='descriptive, paint server'
       elements='animate, animateColor, a, set, tspan, tref, altGlyph, mask, clipPath, marker'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style, xlink'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style, xlink'
       attributes='lengthAdjust, textLength'
       interfaces='SVGTextPathElement'>
     <attribute name='d' href='text.html#TextPathElementDAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='text.html#TextPathElementHrefAttribute' animatable='yes'/>
     <attribute name='startOffset' href='text.html#TextPathElementStartOffsetAttribute' animatable='yes'/>
     <attribute name='method' href='text.html#TextPathElementMethodAttribute' animatable='yes'/>
     <attribute name='spacing' href='text.html#TextPathElementSpacingAttribute' animatable='yes'/>
   </element>
@@ -681,53 +683,54 @@
     interfaces='SVGTitleElement'/>
 
   <element
       name='tref'
       href='text.html#TRefElement'
       contentmodel='anyof'
       elementcategories='descriptive, paint server'
       elements='animate, animateColor, set'
-      attributecategories='aria, conditional processing, core, graphical event, presentation, style, xlink'
+      attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style, xlink'
       attributes='x, y, dx, dy, rotate, textLength, lengthAdjust'
       interfaces='SVGTRefElement'>
     <attribute name='xlink:href' elements='tref' href='text.html#TRefElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
     name='tspan'
     href='text.html#TSpanElement'
     contentmodel='textoranyof'
     elementcategories='descriptive, paint server'
     elements='a, animate, animateColor, set, tspan, tref, altGlyph'
-    attributecategories='aria, conditional processing, core, graphical event, presentation, style'
+    attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
     attributes='x, y, dx, dy, rotate, textLength, lengthAdjust'
-    interfaces='SVGTSpanElement'/>
+    interfaces='SVGTSpanElement'>
+  </element>
 
   <element
       name='use'
       href='struct.html#UseElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
       elements='mask, clipPath, marker'
-      attributecategories='aria, core, conditional processing, graphical event, presentation, style, xlink'
+      attributecategories='aria, navigation, core, conditional processing, graphical event, presentation, style, xlink'
       interfaces='SVGUseElement'>
     <attribute name='x' href='struct.html#UseElementXAttribute' animatable='yes'/>
     <attribute name='y' href='struct.html#UseElementYAttribute' animatable='yes'/>
     <attribute name='width' href='struct.html#UseElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='struct.html#UseElementHeightAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='struct.html#UseElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
       name='view'
       href='linking.html#ViewElement'
       contentmodel='anyof'
       elementcategories='descriptive'
-      attributecategories='aria, core'
+      attributecategories='aria, navigation, core'
       attributes='viewBox, preserveAspectRatio, zoomAndPan'
       interfaces='SVGViewElement'>
     <attribute name='viewTarget' elements='view' href='linking.html#ViewElementViewTargetAttribute'/>
   </element>
   <element
     name='vkern'
     href='fonts.html#VKernElement'
     attributecategories='core'
@@ -789,19 +792,16 @@
 
   <!-- xlink:show and xlink:actuate for all elements supporting the XLink attributes, except a -->
   <attribute name='xlink:show' elements='animate, set, animateMotion, mpath, animateColor, animateTransform, color-profile, filter, feImage, font-face-uri, cursor, pattern, script, textPath, tref, use, image, altGlyph, glyphRef, linearGradient, radialGradient, meshGradient' href='linking.html#XLinkShowAttribute'/>
   <attribute name='xlink:actuate' elements='animate, set, animateMotion, mpath, animateColor, animateTransform, color-profile, filter, feImage, font-face-uri, cursor, pattern, script, textPath, tref, use, image, altGlyph, glyphRef, linearGradient, radialGradient, meshGradient' href='linking.html#XLinkActuateAttribute'/>
 
   <!-- attribute common to all animation elements -->
   <attribute name='xlink:href' elements='animate, animateColor, animateMotion, animateTransform, set' href='animate.html#HrefAttribute'/>
 
-  <!-- attributes common to all keyboard focusable elements -->
-  <attribute name='tabindex' elements='a, altGlyph, altGlyphItem, animateColor, circle, cursor, discard, ellipse, foreignObject, g, hkern, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use, view' href='interact.html#SVGElementTabindexAttribute'> 
-
   <!-- misc:  Applies to all <element>s that include attribute name in 'attribute'. -->
   <attribute name='viewBox' href='coords.html#ViewBoxAttribute' animatable='yes'/>
   <attribute name='preserveAspectRatio' href='coords.html#PreserveAspectRatioAttribute' animatable='yes'/>
   <attribute name='zoomAndPan' href='interact.html#ZoomAndPanAttribute'/>
 
   <!-- ... attribute categories .......................................... -->
 
   <attributecategory
@@ -840,16 +840,22 @@
     <attribute name='aria-sort' href='http://www.w3.org/TR/wai-aria/states_and_properties#aria-sort'/>
     <attribute name='aria-valuemax' href='http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemax'/>
     <attribute name='aria-valuemin' href='http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemin'/>
     <attribute name='aria-valuenow' href='http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuenow'/>
     <attribute name='aria-valuetext' href='http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext'/>
     <attribute name='role' href='struct.html#RoleAttribute'/>
   </attributecategory>
   <attributecategory
+      name='navigation'
+      href='intro.html#TermNavigationAttribute'>
+    <attribute name='tabindex' href='tabindex' href='interact.html#SVGElementTabindexAttribute'/>
+    <!--Make room for SVG tiny directional navigation-->
+  </attributecategory>
+  <attributecategory
       name='conditional processing'
       href='intro.html#TermConditionalProcessingAttribute'>
     <attribute name='requiredFeatures' href='struct.html#RequiredFeaturesAttribute'/>
     <attribute name='requiredExtensions' href='struct.html#RequiredExtensionsAttribute'/>
     <attribute name='systemLanguage' href='struct.html#SystemLanguageAttribute'/>
   </attributecategory>
 
   <attributecategory
diff --git a/master/intro.html b/master/intro.html
--- a/master/intro.html
+++ b/master/intro.html
@@ -447,16 +447,20 @@ element and attribute categories and the
   <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers</cite></a>
   [<a href='refs.html#ref-RFC3987'>RFC3987</a>].
   An IRI reference serves as a reference to a resource or (with a
   fragment identifier) to a secondary resource. See 
   <a href="linking.html#IRIReference">References</a> and
   <a href="struct.html#Head">References and the
   <span class="element-name">'defs'</span> element</a>.</dd>
 
+ <dt id="TermNavigationAttribute">navigation attributes</dt>
+  <dd>These are the collection of attributes which enable navigation.
+  The navigation-related attributes include <edit:attributecategory name='navigation'/>.</dd>
+
   <dt id="TermInvalidValue">invalid value</dt>
   <dd>An invalid value specified for a <a>property</a>, either in a style sheet
   or a <a>presentation attribute</a>, is one that is either not allowed according
   to the grammar defining the property's values, or is allowed by the grammar but
   subsequently disallowed in prose.  A CSS declaration with an invalid value is
   ignored; see <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/syndata.html#declaration">Declarations
   and properties</a> ([<a href="refs.html#ref-CSS21">CSS21</a>], section 4.1.8).</dd>
 

Received on Wednesday, 1 May 2013 20:20:40 UTC