link syntax of languageID
authorChris Lilley <chris@w3.org>
Sat, 23 Aug 2014 18:31:14 +0200
changeset 700 d3a7009ec0df
parent 699 b3c7d4d64e7c
child 701 1031fbd25ff0
link syntax of languageID
master/struct.html
master/types.html
--- a/master/struct.html	Sat Aug 23 13:57:03 2014 +0200
+++ b/master/struct.html	Sat Aug 23 18:31:14 2014 +0200
@@ -1386,7 +1386,8 @@
 the given attribute is not specified, then a true value is
 assumed.</p>
 
-<p class="issue">It sounds strange to talk about attributes "returning" a value.</p>
+<p class="issue">It sounds strange to talk about attributes "returning" a value. However
+it is the test, not the attribute, tat returns a value.</p>
 
 <p>Similar to the <a>'display'</a> property, conditional processing
 attributes only affect the direct rendering of elements and do
@@ -1544,8 +1545,7 @@
 
 <h3 id="ConditionalProcessingSystemLanguageAttribute">The <span class="attr-name">'systemLanguage'</span> attribute</h3>
 
-<p id="SystemLanguageAttribute">The attribute value is a comma-separated list of language
-names as defined in <a href="http://www.ietf.org/rfc/bcp/bcp47.txt">BCP 47</a>
+<p id="SystemLanguageAttribute">The attribute value is a comma-separated list of <a>'languageID'</a>, as defined in <a href="http://www.ietf.org/rfc/bcp/bcp47.txt">BCP 47</a>
 [<a href="refs.html#ref-BCP47">BCP47</a>].</p>
 
 <p>Evaluates to "true" if one of the languages indicated by
@@ -1695,11 +1695,10 @@
 element?  We anyway need to define somewhere what effect the HTML <span class="element-name">'base'</span>
 element has on any SVG document fragments.</p>
 
-<h3 id="LangSpaceAttrs">The <span class='attr-name'>'xml:lang'</span> and
-<span class='attr-name'>'xml:space'</span> attributes</h3>
-
-<p>Elements that might contain character data content have
-attributes <a>'xml:lang'</a> and <a>'xml:space'</a>.</p>
+<h3 id="LangSpaceAttrs">The <span class='attr-name'>'xml:lang'</span> attribute</h3>
+
+<p>Elements that might contain character data content can have
+the attribute <a>'xml:lang'</a>.</p>
 
 <div class="annotation svg2-requirement">
   <table>
@@ -1717,14 +1716,14 @@
     </tr>
     <tr>
       <th>Owner:</th>
-      <td>Chris (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3004">ACTION-3004</a> and
+      <td>Chris (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3004">ACTION-3004</a>, done; and
                  <a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3005">ACTION-3005</a>, done)</td>
     </tr>
   </table>
 </div>
 
-<p class="issue" id="LangAttribute">Should we be moving <span class="attr-name">'lang'</span> instead
-of <span class="attr-name">'xlink:lang'</span>?</p>
+<p class="issue" id="LangAttribute">Should we be moving <span class="attr-name">'lang'? </span> instead
+of <span class="attr-name">'xml:lang'</span>? At minimum allow both lang and xml:lang (then needs a priority if both specified).</p>
 
 <dl class="attrdef-list">
   <dt>
@@ -1737,14 +1736,13 @@
       </tr>
       <tr>
         <td><dfn id="XMLLangAttribute">xml:lang</dfn></td>
-        <td><em>languageID</em></td>
+        <td><em><a>'languageID'</a></em></td>
         <td>(none)</td>
         <td>no</td>
       </tr>
     </table>
   </dt>
   <dd>
-    <p class="issue">Need a grammar for <em>languageID</em>.</p>
     <p>Standard XML attribute to specify the language (e.g.,
     English) used in the contents and attribute values of
     particular elements. Refer to the <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup
--- a/master/types.html	Sat Aug 23 13:57:03 2014 +0200
+++ b/master/types.html	Sat Aug 23 18:31:14 2014 +0200
@@ -379,12 +379,10 @@
     <a>SVGAnimatedInteger</a>.</p>
   </dd>
   
-  <dt id='DataTypeURL'>&lt;url&gt;</dt>
-  <dd>
-    <p>An Internationalized Resource Identifier (see <a>URL</a>).
-    For the specification of <a>URL</a> references in SVG, see
-    <a href="linking.html#URLReference">URL references</a>.</p>
-  </dd>
+  <dt id="DataTypeLanguageID">&lt;languageID&gt;</dt>
+  <dd>A language identifier specifies the language of text or other items in SVG.
+  The syntax is given by [<a href='refs.html#ref-BCP47'>BCP47</a>].
+ 
 
   <dt id="DataTypeLength">&lt;length&gt;</dt>
   <dd>
@@ -611,6 +609,13 @@
     <a>SVGAnimatedString</a> object.</p>
   </dd>
 -->
+
+  <dt id='DataTypeURL'>&lt;url&gt;</dt>
+  <dd>
+    <p>A Uniform Resource Locator (see <a>URL</a>).
+    For the specification of <a>URL</a> references in SVG, see
+    <a href="linking.html#URLReference">URL references</a>.</p>
+  </dd>
   
   <dt id="DataTypeXML-Name">&lt;XML-Name&gt;</dt>
   <dd>