edited examples
authorGuus Schreiber <guus.schreiber@vu.nl>
Mon, 09 Dec 2013 17:33:43 +0100
changeset 1499 f58b172ce780
parent 1498 2c69caf496c1
child 1500 96f490ec53dc
edited examples
rdf-xml/index.html
--- a/rdf-xml/index.html	Mon Dec 09 16:32:43 2013 +0100
+++ b/rdf-xml/index.html	Mon Dec 09 17:33:43 2013 +0100
@@ -327,10 +327,10 @@
         graph shown in <a href="#figure2">Figure 2</a>:
         </p>
 
-        <div id="figure2">
+        <figure id="figure2">
           <img src="figure2.png" alt="One Path Through the Graph" />
         <figcaption>One Path Through the Graph</a> (<a href="figure2.svg">SVG version</a>)</figcaption>
-        </div>
+        </figure>
 
         <p>The left hand side of the <a href="#figure2">Figure 2</a>
         graph corresponds to the node/predicate arc stripes:</p> 
@@ -380,10 +380,9 @@
         to the RDF/XML using the <code>rdf:about</code> attribute on node
         elements to give the result in <a href="#example2">Example 2</a>:</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example2">Example 2: Node Elements with RDF URI references added</a></div>
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example2">
+        &lt;!-- Node Elements with RDF URI references added --&gt;
+	
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
           &lt;ex:editor&gt;
 
@@ -396,10 +395,7 @@
 
           &lt;/ex:editor&gt;
         &lt;/rdf:Description&gt;
-
         </pre>
-        </div>
-        </div>
 
         <p>Adding the other two paths through the <a href="#figure1">Figure 1</a>
         graph to the RDF/XML in
@@ -409,21 +405,18 @@
         shared between the two paths, see 
         <a href="#section-Syntax-blank-nodes">2.10</a>):</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example3">Example 3: Complete description of all graph paths</a></div>
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example3">
+        &lt;-- Complete description of all graph paths --&gt;
+
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
           &lt;ex:editor&gt;
             &lt;rdf:Description&gt;
-
               &lt;ex:homePage&gt;
                 &lt;rdf:Description rdf:about="http://purl.org/net/dajobe/"&gt;
                 &lt;/rdf:Description&gt;
               &lt;/ex:homePage&gt;
             &lt;/rdf:Description&gt;
           &lt;/ex:editor&gt;
-
         &lt;/rdf:Description&gt;
 
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
@@ -431,18 +424,14 @@
             &lt;rdf:Description&gt;
               &lt;ex:fullName&gt;Dave Beckett&lt;/ex:fullName&gt;
             &lt;/rdf:Description&gt;
-
           &lt;/ex:editor&gt;
         &lt;/rdf:Description&gt;
 
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
           &lt;dc:title&gt;RDF/XML Syntax Specification (Revised)&lt;/dc:title&gt;
         &lt;/rdf:Description&gt;
-
         </pre>
 
-        </div>
-        </div>
         </section>
         
         <!-- multiple properties -->
@@ -468,28 +457,23 @@
         gives the result shown in <a href="#example4">Example 4</a>
         (this example does show that there is a single blank node):</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example4">Example 4: Using multiple property elements on a node element</a></div>
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example4">
+	&lt;!-- Using multiple property elements on a node element --&gt;
+	  
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
-
           &lt;ex:editor&gt;
             &lt;rdf:Description&gt;
               &lt;ex:homePage&gt;
                 &lt;rdf:Description rdf:about="http://purl.org/net/dajobe/"&gt;
                 &lt;/rdf:Description&gt;
               &lt;/ex:homePage&gt;
-
               &lt;ex:fullName&gt;Dave Beckett&lt;/ex:fullName&gt;
             &lt;/rdf:Description&gt;
           &lt;/ex:editor&gt;
           &lt;dc:title&gt;RDF/XML Syntax Specification (Revised)&lt;/dc:title&gt;
         &lt;/rdf:Description&gt;
-
         </pre>
-        </div>
-        </div>
+
         </section>
 
         <!-- empty property elements -->
@@ -502,9 +486,7 @@
         <code>&lt;/rdf:Description&gt;</code>
         (or <code>&lt;rdf:Description rdf:about="..." /&gt;</code>)
         this form can be shortened.  This is done by using the 
-
-        IRI
-        of the object node as the value of an XML attribute <code>rdf:resource</code>
+        IRI of the object node as the value of an XML attribute <code>rdf:resource</code>
         on the containing property element and making the property element empty.
         </p>
 
@@ -515,24 +497,20 @@
         the empty property element form giving the result shown in
         <a href="#example5">Example 5</a>:</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example5">Example 5: Empty property elements</a></div>
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id"example5">
+	&lt;!-- Empty property elements --&gt;
+	  
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
           &lt;ex:editor&gt;
             &lt;rdf:Description&gt;
               &lt;ex:homePage rdf:resource="http://purl.org/net/dajobe/"/&gt;
-
               &lt;ex:fullName&gt;Dave Beckett&lt;/ex:fullName&gt;
             &lt;/rdf:Description&gt;
           &lt;/ex:editor&gt;
           &lt;dc:title&gt;RDF/XML Syntax Specification (Revised)&lt;/dc:title&gt;
         &lt;/rdf:Description&gt;
-
         </pre>
-        </div>
-        </div>
+
         </section>
 
         <!-- empty property attributes -->
@@ -562,23 +540,20 @@
         property elements.  These can be replaced with property attributes
         giving the result shown in <a href="#example6">Example 6</a>:</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example6">Example 6: Replacing property elements with string literal content into property attributes</a></div>
-        <div class="exampleInner">
-        <pre>
+         <pre class="example" id="example6">
+	&lt;!-- Replacing property elements with string literal
+        content into property attributes --&gt;
+	  
         &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"
                          dc:title="RDF/XML Syntax Specification (Revised)"&gt;
           &lt;ex:editor&gt;
             &lt;rdf:Description ex:fullName="Dave Beckett"&gt;
-
               &lt;ex:homePage rdf:resource="http://purl.org/net/dajobe/"/&gt;
             &lt;/rdf:Description&gt;
           &lt;/ex:editor&gt;
         &lt;/rdf:Description&gt;
-
         </pre>
-        </div>
-        </div>
+
         </section>
 
         <!-- complete rdf/xml document -->
@@ -606,10 +581,11 @@
         <a href="#figure1">Figure 1</a> graph
         in <a href="#example7">Example 7</a>:</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example7">Example 7: Complete RDF/XML description of Figure 1 graph</a> (<a href="example07.rdf">example07.rdf</a> output <a href="example07.nt">example07.nt</a>)</div>
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example7">
+        &lt;!-- Complete RDF/XML description of Figure 1 graph 
+	     (<a href="example07.rdf">example07.rdf</a> output <a href="example07.nt">example07.nt</a>)
+	--&gt;
+
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:dc="http://purl.org/dc/elements/1.1/"
@@ -622,17 +598,13 @@
             &lt;ex:homePage rdf:resource="http://purl.org/net/dajobe/" /&gt;
               &lt;/rdf:Description&gt;
             &lt;/ex:editor&gt;
-
           &lt;/rdf:Description&gt;
+
         &lt;/rdf:RDF&gt;
-
         </pre>
-        </div>
-        </div>
 
         <p>It is possible to omit <code>rdf:RDF</code> in
         <a href="#example7">Example 7</a> above since there is only one
-
         <code>rdf:Description</code> inside <code>rdf:RDF</code> but this
         is not shown here.</p>
         </section>
@@ -658,33 +630,28 @@
         <p>Some examples of marking content languages for RDF properties are shown in
         <a href="#example8">Example 8</a>:</p>
 
-        <div class="exampleOuter">
-        <div class="figure"><a id="example8">Example 8: Complete example of <code>xml:lang</code></a> (<a href="example08.rdf">example08.rdf</a> output <a href="example08.nt">example08.nt</a>)</div>
-
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example8">
+         &lt;!-- Complete example of <code>xml:lang</code></a> 
+         (<a href="example08.rdf">example08.rdf</a> output <a href="example08.nt">example08.nt</a>)
+         --&gt;
+
         &lt;?xml version="1.0" encoding="utf-8"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:dc="http://purl.org/dc/elements/1.1/"&gt;
           &lt;rdf:Description rdf:about="http://www.w3.org/TR/rdf-syntax-grammar"&gt;
             &lt;dc:title&gt;RDF/XML Syntax Specification (Revised)&lt;/dc:title&gt;
             &lt;dc:title xml:lang="en"&gt;RDF/XML Syntax Specification (Revised)&lt;/dc:title&gt;
-
             &lt;dc:title xml:lang="en-US"&gt;RDF/XML Syntax Specification (Revised)&lt;/dc:title&gt;
           &lt;/rdf:Description&gt;
 
           &lt;rdf:Description rdf:about="http://example.org/buecher/baum" xml:lang="de"&gt;
             &lt;dc:title&gt;Der Baum&lt;/dc:title&gt;
-
             &lt;dc:description&gt;Das Buch ist außergewöhnlich&lt;/dc:description&gt;
             &lt;dc:title xml:lang="en"&gt;The Tree&lt;/dc:title&gt;
           &lt;/rdf:Description&gt;
         &lt;/rdf:RDF&gt;
-
         </pre>
 
-        </div>
-        </div>
         </section>
 
         <!-- XML Literal -->
@@ -699,7 +666,6 @@
         property element.
         </p>
 
-
         <p>An example of writing an XML literal is given in
         <a href="#example9">Example 9</a> where
         there is a single RDF triple with the subject node
@@ -712,12 +678,11 @@
         content beginning <code>a:Box</code>.
         </p>
 
-
-        <div class="exampleOuter">
-        <div class="figure"><a id="example9">Example 9: Complete example of <code>rdf:parseType="Literal"</code></a> (<a href="example09.rdf">example09.rdf</a> output <a href="example09.nt">example09.nt</a>)</div>
-
-        <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example9">
+        &lt;!-- Example 9: Complete example of <code>rdf:parseType="Literal"</code>
+       (<a href="example09.rdf">example09.rdf</a> output <a href="example09.nt">example09.nt</a>)
+       --&gt;
+	  
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:ex="http://example.org/stuff/1.0/"&gt;
@@ -726,14 +691,11 @@
                      xmlns:a="http://example.org/a#"&gt;&lt;a:Box required="true"&gt;
                  &lt;a:widget size="10" /&gt;
                  &lt;a:grommit id="23" /&gt;&lt;/a:Box&gt;
-
             &lt;/ex:prop&gt;
           &lt;/rdf:Description&gt;
         &lt;/rdf:RDF&gt;
-
         </pre>
-        </div>
-        </div>
+
         </section>
 
         <!-- datatyped literals -->    
@@ -753,7 +715,9 @@
         </p>
 
         <p>An example of an RDF
-        <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/#dfn-typed-literal">typed literal</a>
+        <a
+        href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/#dfn-typed-literal">typed
+        literal</a> 
         is given in <a href="#example10">Example 10</a> where
         there is a single RDF triple with the subject node
         IRI
@@ -768,15 +732,15 @@
         XML Schema [[!XML-SCHEMA2]] datatype >code>int</code>.
         </p>
 
-
-        <div class="exampleOuter">
-        <div class="figure"><a id="example10">Example 10: Complete example of <code>rdf:datatype</code></a> (<a href="example10.rdf">example10.rdf</a>  output <a href="example10.nt">example10.nt</a>)</div>
-
-        <div class="exampleInner">
-        <pre>
-        &lt;?xml version="1.0"?&gt;
+        <pre class="example" id="example10">
+	&lt;!-- Complete example of <code>rdf:datatype</code></a>
+	(<a href="example10.rdf">example10.rdf</a>  output <a href="example10.nt">example10.nt</a>)
+       --&gt;
+	  
+	&lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:ex="http://example.org/stuff/1.0/"&gt;
+
           &lt;rdf:Description rdf:about="http://example.org/item01"&gt;
             &lt;ex:size rdf:datatype="http://www.w3.org/2001/XMLSchema#int"&gt;123&lt;/ex:size&gt;
           &lt;/rdf:Description&gt;
@@ -784,8 +748,7 @@
         &lt;/rdf:RDF&gt;
 
         </pre>
-        </div>
-        </div>
+
         </section>
         
         <!-- blank nodes -->
@@ -821,7 +784,7 @@
         <div class="exampleOuter">
         <div class="figure"><a id="example11">Example 11: Complete RDF/XML description of graph using <code>rdf:nodeID</code> identifying the blank node</a> (<a href="example11.rdf">example11.rdf</a>  output <a href="example11.nt">example11.nt</a>)</div>
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
 
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
@@ -872,7 +835,7 @@
         <div class="figure"><a id="example12">Example 12: Complete example using <code>rdf:parseType="Resource"</code></a> (<a href="example12.rdf">example12.rdf</a> output <a href="example12.nt">example12.nt</a>)</div>
 
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:dc="http://purl.org/dc/elements/1.1/"
@@ -925,7 +888,7 @@
         <div class="figure"><a id="example13">Example 13: Complete example of property attributes on an empty property element</a> (<a href="example13.rdf">example13.rdf</a> output <a href="example13.nt">example13.nt</a>)</div>
 
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:dc="http://purl.org/dc/elements/1.1/"
@@ -973,7 +936,7 @@
         <div class="exampleOuter">
         <div class="figure"><a id="example14">Example 14: Complete example with <code>rdf:type</code></a> (<a href="example14.rdf">example14.rdf</a> output <a href="example14.nt">example14.nt</a>)</div>
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:dc="http://purl.org/dc/elements/1.1/"
@@ -992,7 +955,7 @@
         <div class="exampleOuter">
         <div class="figure"><a id="example15">Example 15: Complete example using a typed node element to replace an <code>rdf:type</code></a> (<a href="example15.rdf">example15.rdf</a> output <a href="example15.nt">example15.nt</a>)</div>
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
 
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
@@ -1050,7 +1013,7 @@
         <div class="figure"><a id="example16">Example 16: Complete example using <code>rdf:ID</code> and <code>xml:base</code> for shortening URIs </a> (<a href="example16.rdf">example16.rdf</a> output <a href="example16.nt">example16.nt</a>)</div>
 
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:ex="http://example.org/stuff/1.0/"
@@ -1092,7 +1055,7 @@
         <div class="exampleOuter">
         <div class="figure"><a id="example17">Example 17: Complex example using RDF list properties</a> (<a href="example17.rdf">example17.rdf</a> output <a href="example17.nt">example17.nt</a>)</div>
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"&gt;
 
@@ -1111,7 +1074,7 @@
         <div class="figure"><a id="example18">Example 18: Complete example using <code>rdf:li</code> property element for list properties</a> (<a href="example18.rdf">example18.rdf</a> output <a href="example18.nt">example18.nt</a>)</div>
 
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"&gt;
           &lt;rdf:Seq rdf:about="http://example.org/favourite-fruit"&gt;
@@ -1152,7 +1115,7 @@
         <div class="figure"><a id="example19">Example 19: Complete example of a RDF collection of nodes using <code>rdf:parseType="Collection"</code></a> (<a href="example19.rdf">example19.rdf</a> output <a href="example19.nt">example19.nt</a>)</div>
 
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:ex="http://example.org/stuff/1.0/"&gt;
@@ -1201,7 +1164,7 @@
         <div class="figure"><a id="example20">Example 20: Complete example of <code>rdf:ID</code> reifying a property element</a> (<a href="example20.rdf">example20.rdf</a> output <a href="example20.nt">example20.nt</a>)</div>
 
         <div class="exampleInner">
-        <pre>
+        <pre class="example" id="example">
         &lt;?xml version="1.0"?&gt;
         &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                  xmlns:ex="http://example.org/stuff/1.0/"
@@ -1252,10 +1215,10 @@
         RFC 3023 [[!RFC-3023]], section 8.18.
         </p>
 
-        <div class="note"><p><strong>Registration Note (Informative):</strong>
+        <p class="note"><strong>(Informative)</strong>
         For the state of the MIME type registration, consult
         IANA MIME Media Types [[IANA-MEDIA-TYPES]]
-        </p></div>
+        </p>
 
         <p>It is recommended that RDF/XML files have the extension
         <code>".rdf"</code> (all lowercase) on all platforms.</p>
@@ -1276,17 +1239,16 @@
         
         <h3>The RDF Namespace and Vocabulary</h3>
 
-        <div class="note"><p><strong>Note (Informative):</strong>
+        <p class="note"><strong>(Informative):</strong>
         The names <code>aboutEach</code> and <code>aboutEachPrefix</code> were removed
         from the language and the RDF vocabulary by the RDF Core Working Group.
         See the resolution of issues
         <a href="http://www.w3.org/2000/03/rdf-tracking/#rdfms-abouteach">rdfms-abouteach</a> and
-
         <a href="http://www.w3.org/2000/03/rdf-tracking/#rdfms-abouteachprefix">rdfms-abouteachprefix</a>
         for further information.
-        </p></div>
-
-        <div class="note"><p><strong>Note (Informative):</strong>
+        </p>
+
+        <p class="note"><strong>(Informative):</strong>
         The names <code>List</code>, <code>first</code>,
         <code>rest</code> and <code>nil</code> were added for issue
 
@@ -1295,11 +1257,12 @@
         to support RDF datatyping.
         The name <code>nodeID</code> was added
         for issue
-        <a href="http://www.w3.org/2000/03/rdf-tracking/#rdfms-syntax-incomplete">rdfms-syntax-incomplete</a>.
+        <a
+        href="http://www.w3.org/2000/03/rdf-tracking/#rdfms-syntax-incomplete">rdfms-syntax-incomplete</a>. 
         See the
         <a href="http://www.w3.org/2000/03/rdf-tracking/">RDF Core Issues List</a>
         for further information.
-        </p></div>
+        </p>
 
         <p>The
         <span class="termdef"><a id="rdf-ns-uri">RDF namespace URI reference</a></span> (or namespace name) is
@@ -1482,37 +1445,35 @@
         by substituting the in-scope base URI.
         </p>
 
-        <div class="note"><p><strong>Test:</strong>
-
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test001.rdf">test001.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test001.nt">test001.nt</a>
-        </p></div>
-
-        <div class="note"><p><strong>Test:</strong>
+        </p>
+
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test004.rdf">test004.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test004.nt">test004.nt</a>
-        </p></div>
-
-        <div class="note"><p><strong>Test:</strong>
+        </p>
+
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test008.rdf">test008.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test008.nt">test008.nt</a>
-        </p></div>
-
-        <div class="note"><p><strong>Test:</strong>
+        </p>
+
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test013.rdf">test013.rdf</a> and
-
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test013.nt">test013.nt</a>
-        </p></div>
-
-        <div class="note"><p><strong>Test:</strong>
+        </p>
+
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test016.rdf">test016.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test016.nt">test016.nt</a>
-        </p></div>
+        </p>
 
         <p>An empty same document reference ""
         resolves against the URI part of the base URI; any fragment part
@@ -1520,23 +1481,23 @@
         Uniform Resource Identifiers (URI) [[URIS]], section 4.2 
         </p>
 
-        <div class="note"><p><strong>Test:</strong>
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test013.rdf">test013.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test013.nt">test013.nt</a>
-        </p></div>
-
-        <div class="note"><p><strong>Implementation Note (Informative):</strong>
+        </p>
+
+        <p class="note"><strong>Implementation Note (Informative):</strong>
         When using a hierarchical base
         URI that has no path component (/), it must be added before using as a
         base URI for resolving.
-        </p></div>
-
-        <div class="note"><p><strong>Test:</strong>
+        </p>
+
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test011.rdf">test011.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test011.nt">test011.nt</a>
-        </p></div>
+        </p>
         </section>
 
         
@@ -1559,11 +1520,11 @@
 
         <a href="#rdf-id">rdf-id production</a>.</p>
 
-        <div class="note"><p><strong>Test:</strong>
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test014.rdf">test014.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/xmlbase/test014.nt">test014.nt</a>
-        </p></div>
+        </p>
         </dd>
 
         </dl>
@@ -2066,12 +2027,12 @@
         <a href="#eventterm-literal-literal-language" class="termref"><span class="arrow">·</span>literal-language<span class="arrow">·</span></a> accessors.</p>
 
 
-        <div class="note"><p><strong>Interoperability Note (Informative):</strong>
+        <p class="note"><strong>Interoperability Note (Informative):</strong>
         <a id="literal-comb-char-note1"></a>
         Literals beginning with a Unicode combining character are
         allowed however they may cause interoperability problems.
         See [[CHARMOD]] for further information.
-        </p></div>
+        </p>
         </section>
 
         
@@ -2116,21 +2077,21 @@
         and
         <a href="#eventterm-typedliteral-literal-datatype" class="termref"><span class="arrow">·</span>literal-datatype<span class="arrow">·</span></a> accessors.</p>
 
-        <div class="note"><p><strong>Interoperability Note (Informative):</strong>
+        <p class="note"><strong>Interoperability Note (Informative):</strong>
         <a id="literal-comb-char-note2"></a>
         Literals beginning with a Unicode combining character are
         allowed however they may cause interoperability problems.
         See [[CHARMOD]] for further information.
-        </p></div>
-
-        <div class="note"><p><strong>Implementation Note (Informative):</strong>
+        </p>
+
+        <p class="note"><strong>Implementation Note (Informative):</strong>
         <a id="literal-white-space-normalization-note"></a>
         In XML Schema (part 1) [[XML-SCHEMA1]],
         <a href="http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#section-White-Space-Normalization-during-Validation">white space normalization</a>
         occurs during validation according to the value of the whiteSpace
         facet.  The syntax mapping used in this document occurs after this,
         so the whiteSpace facet formally has no further effect.
-        </p></div>
+        </p>
         </section>
 
         </section>
@@ -2670,12 +2631,11 @@
         for further information.
         </p>
 
-        <div class="note"><p><strong>Error Test:</strong>
-
+        <p class="note"><strong>Error Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-abouteach/error001.rdf">error001.rdf</a> and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-abouteach/error002.rdf">error002.rdf</a>
-        </p></div>
+        </p>
         </section>
         
         <!-- node element uri -->
@@ -3020,12 +2980,12 @@
 
         </p></div></div>
 
-        <div class="note"><p><strong>Test:</strong>
+        <p class="note"><strong>Test:</strong>
         Empty literal case indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test009.rdf">test009.rdf</a>
         and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test009.nt">test009.nt</a>
-        </p></div>
+        </p>
 
         <p>If the <code>rdf:ID</code> attribute <em>a</em> is given, the above
         statement is reified with
@@ -3059,12 +3019,12 @@
 
         </p></div></div>
 
-        <div class="note"><p><strong>Test:</strong>
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test004.rdf">test004.rdf</a>
         and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test004.nt">test004.nt</a>
-        </p></div>
+        </p>
 
         <p>If the <code>rdf:ID</code> attribute <em>a</em> is given, the
         statement above is reified with
@@ -3212,20 +3172,19 @@
         using the reification rules in
         <a href="#section-Reification">section 7.3</a>.</p>
 
-        <div class="note"><p><strong>Test:</strong>
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test002.rdf">test002.rdf</a>
         and
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test002.nt">test002.nt</a>
-        </p></div>
-
-        <div class="note"><p><strong>Test:</strong>
+        </p>
+	
+        <p class="note"><strong>Test:</strong>
         Indicated by
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test005.rdf">test005.rdf</a>
         and
-
         <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test005.nt">test005.nt</a>
-        </p></div>
+        </p>
 
         </li>
 
@@ -3279,20 +3238,19 @@
 
           </ul>
 
-            <div class="note"><p><strong>Test:</strong>
+            <p class="note"><strong>Test:</strong>
             Indicated by
             <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test013.rdf">test013.rdf</a>
             and
             <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test013.nt">test013.nt</a>
-
-            </p></div>
-
-            <div class="note"><p><strong>Test:</strong>
+            </p>
+
+            <p class="note"><strong>Test:</strong>
             Indicated by
             <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test014.rdf">test014.rdf</a>
             and
             <a href="http://www.w3.org/2000/10/rdf-tests/rdfcore/rdfms-empty-property-elements/test014.nt">test014.nt</a>
-               </p></div>
+               </p>
 
         </li>
 
@@ -3550,18 +3508,18 @@
 
         </dl>
 
-        <div class="note"><p><strong>Implementation Note (Informative):</strong>
+        <p class="note"><strong>Implementation Note (Informative):</strong>
         When an RDF graph is serialized to RDF/XML and has an XML Schema
         Datatype (XSD), it SHOULD be written in a form that does not require
         whitespace processing.  XSD support is NOT required by RDF or RDF/XML
         so this is optional.
-        </p></div>
+        </p>
     </section>
 
  
     <!-- NINETH PART : RDF XML with SVG -->
-    <section id="section-rdf-in-SVG">
-        <h2>Using RDF/XML with SVG (Informative)</h2>
+    <section id="section-rdf-in-SVG" class="informative">
+        <h2>Using RDF/XML with SVG</h2>
 
         <p>There is a standardized approach for associating RDF compatible
         metadata with SVG &mdash; the metadata element which was explicitly
@@ -3589,18 +3547,13 @@
     </section>
 
     <!-- TENTH PART : Acknowledgments -->
-    <section id="section-Acknowledgments" class="informative">
-        <h2>Acknowledgments (Informative)</h2>
+    <section id="section-Acknowledgments" class="appendix informative">
+        <h2>Acknowledgments</h2>
 
 	<p class="issue">This section does not yet list those who made
         contributions to the RDF 1.1 version, nor does it list the
         current RDF WG members.</p>
 
-        <p>The RDF 2004 editors acknowledge valuable contributions from
-        ....</p>
-
-        <p>This specification contains a significant contribution from ...</p>
-
         <p>This specification is a product of extended deliberations by the
         <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/#section-Acknowledgments">members
         of the RDFcore Working Group and the RDF and RDF Schema Working Group</a>.</p>
@@ -3658,34 +3611,29 @@
  
     <!-- TWELVETH PART : Syntax Schemas -->
     <section id="section-Schemas" class="appendix informative">
-        <h2>Syntax Schemas (Informative)</h2>
+        <h2>Syntax Schemas</h2>
 
         <p>This appendix contains XML schemas for validating RDF/XML forms.
         These are example schemas for information only and are not part of
         this specification.</p>
 
         <!-- Compact Schema -->
-        <section id="section-RELAXNG-Schema">
-        <h3>RELAX&#160;NG Compact Schema (Informative)</h3>
-
-        <p>This is an example schema in RELAX&#160;NG Compact (for ease of reading)
+        <section id="section-RELAXNG-Schema" class="informative">
+        <h3>RELAX&#160;NG Compact Schema</h3>
+
+        <p>This is an <a href="rdfxml.rnc">example schema in
+        RELAX&#160;NG Compact</a> (for ease of reading) 
         for RDF/XML.   Applications can also use the
-
         <a href="rdfxml.rng">RELAX&#160;NG XML version</a>.
         These formats are described in
-        <a href="http://www.oasis-open.org/committees/relax-ng/spec-20011203.html">RELAX&#160;NG</a> (<a href="#ref-relaxng">[RELAXNG]</a>)
-        and <a href="http://www.thaiopensource.com/relaxng/compact/">RELAX&#160;NG
-        Compact</a> (<a href="#ref-relaxng-nx">[RELAXNG-COMPACT]</a>).</p>
-
-        <div class="note"><p><strong>Note:</strong>
+        RELAX&#160;NG [[RELAXNG]] 
+        and RELAX&#160;NG Compact</a> [[RELAXNG-COMPACT]].</p>
+
+        <p class="note">
         The RNGC schema has been updated to attempt to match the grammar but
         this has not been checked or used to validate RDF/XML.
         </p></div>
 
-        <div class="exampleOuter">
-        <div class="figure"><a href="rdfxml.rnc">RELAX NG Compact Schema for RDF/XML</a></div>
-
-        <div class="exampleInner">
         <pre>
         #
         # RELAX NG Compact Schema for RDF/XML Syntax
@@ -3701,10 +3649,8 @@
         namespace rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         datatypes xsd = "http://www.w3.org/2001/XMLSchema-datatypes"
 
-
         start = doc
 
-
         # I cannot seem to do this in RNGC so they are expanded in-line
 
         # coreSyntaxTerms = rdf:RDF | rdf:ID | rdf:about | rdf:parseType | rdf:resource | rdf:nodeID | rdf:datatype
@@ -3748,7 +3694,7 @@
           # beginning with _ in the rdf: namespace" in RELAX NG.
 
         ws = 
-          "
+          " "
 
           # Not used in this RELAX NG schema; but should be any legal XML
           # whitespace defined by http://www.w3.org/TR/2000/REC-xml-20001006#NT-S
@@ -3891,12 +3837,8 @@
 
         any =
           mixed { element * { attribute * { text }*, any }* }
-
-
         </pre>
-        </div>
-
-        </div>
+
         </section>
     </section>
 
@@ -3950,7 +3892,10 @@
         <dd>
         Fix the German in <a href="#example8">Example 8</a>
         in section <a href="#section-Syntax-languages">2.7</a> after the
-        <a href="http://lists.w3.org/Archives/Public/www-rdf-comments/2003OctDec/0215.html">comment by Benjamin Nowack</a>
+        <a
+        href="http://lists.w3.org/Archives/Public/www-rdf-comments/2003OctDec/0215.html">comment
+        by Benjamin Nowack
+	  </a>
         </dd>
 
         <dt>No property attributes on rdf:parseType="Resource"</dt>