--- a/rdf-turtle/index.html Tue Apr 24 11:18:48 2012 -0700
+++ b/rdf-turtle/index.html Tue Apr 24 11:25:33 2012 -0700
@@ -332,7 +332,9 @@
Turtle datatype IRIs may be represented by <a href="#iri-summary">any valid IRI form</a>.
</p>
- <pre class="example"><script type="text/plain">
+ <pre class="example"><script type="text/turtle">@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix show: <http://example.org/show#> .
+
show:218 rdfs:label "That Seventies Show"^^xsd:string . # literal with XML Schema string datatype
show:218 rdfs:label "That Seventies Show"^^<http://www.w3.org/2001/XMLSchema#string> . # same as above
show:218 rdfs:label "That Seventies Show" . # same again
@@ -471,7 +473,8 @@
A fresh RDF blank node is allocated for each unique blank node label in a Turtle or N-Triples document.
Repeated use of the same blank node label identifies the same RDF blank node.
</p>
- <pre class="example"><script type="text/plain">
+ <pre class="example"><script type="text/turtle">@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+
_:alice foaf:knows _:bob .
_:bob foaf:knows _:alice .
</script></pre>
@@ -486,7 +489,8 @@
The generation of these triples is described below in <a href="#groups">Predicate Object Lists in Turtle</a>.
Blank nodes are also allocated for <a href="#collections">Collections in Turtle</a> (below).
</p>
- <pre class="example"><script type="text/plain">
+ <pre class="example"><script type="text/turtle">@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+
# Someone knows someone else, who has the name "Bob".
[] foaf:knows [ foaf:name "Bob" ] .
</script></pre>
@@ -562,7 +566,8 @@
</p>
<div style="float:left;">
<p class="idlAttrName" style="padding-left:2em;">Abbreviated Turtle:</p>
- <pre class="example"><script type="text/plain">
+ <pre class="example"><script type="text/turtle">@prefix foaf: <http://xmlns.com/foaf/0.1/> .
+
[ foaf:name "Alice" ] foaf:knows [
foaf:name "Bob" ;
foaf:knows [
@@ -572,7 +577,7 @@
</div>
<div style="float:left;">
<p class="idlAttrName" style="padding-left:2em;">Corresponding N-Triples:</p>
- <pre class="example"><script type="text/plain">
+ <pre class="example"><script type="text/turtle">
_:a <http://xmlns.com/foaf/0.1/name> "Alice" .
_:a <http://xmlns.com/foaf/0.1/knows> _:b .
_:b <http://xmlns.com/foaf/0.1/name> "Bob" .
@@ -994,7 +999,8 @@
<p>is syntactic sugar for (noting that the blank nodes <code>b0</code>, <code>b1</code> and <code>b2</code> do not occur anywhere else in the RDF graph):</p>
-<pre class="example untested"><script type="text/turtle"> _:b0 rdf:first 1 ;
+<pre class="example untested"><script type="text/turtle">@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+ _:b0 rdf:first 1 ;
rdf:rest _:b1 .
_:b1 rdf:first 2.0 ;
rdf:rest _:b2 .
@@ -1006,7 +1012,8 @@
<pre class="example untested">(1 [:p :q] ( 2 ) ) .</pre>
- <p>is syntactic sugar for:</p><pre class="example untested"><script type="text/turtle"> _:b0 rdf:first 1 ;
+ <p>is syntactic sugar for:</p><pre class="example untested"><script type="text/turtle">@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+ _:b0 rdf:first 1 ;
rdf:rest _:b1 .
_:b1 rdf:first _:b2 .
_:b2 :p :q .