HTML Standard Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/3804

File a bug

SVNBugCommentTime (UTC)
3804<hr> and <span> examples.2009-09-11 04:35
Index: source
===================================================================
--- source	(revision 3803)
+++ source	(revision 3804)
@@ -14987,7 +14987,40 @@
   a story, or a transition to another topic within a section of a
   reference book.</p>
 
+  <div class="example">
 
+   <p>The following extract from <cite>Pandora's Star</cite> by Peter
+   F. Hamilton shows two paragraphs that precede a scene change and
+   the paragraph that follows it. The scene change, represented in the
+   printed book by a gap containing a solitary centered star between
+   the second and third paragraphs, is here represented using the
+   <code>hr</code> element.</p>
+
+   <!-- ISBN 1-4050-0020-1; bottom of page 14 -->
+
+   <pre lang="en-GB">&lt;p>Dudley was ninety-two, in his second life, and fast approaching
+time for another rejuvenation. Despite his body having the physical
+age of a standard fifty-year-old, the prospect of a long degrading
+campaign within academia was one he regarded with dread. For a
+supposedly advanced civilization, the Intersolar Commonwearth could be
+appallingly backward at times, not to mention cruel.&lt;/p>
+&lt;p>&lt;i>Maybe it won't be that bad&lt;/i>, he told himself. The lie was
+comforting enough to get him through the rest of the night's
+shift.&lt;/p>
+<strong>&lt;hr></strong>
+&lt;p>The Carlton AllLander drove Dudley home just after dawn. Like the
+astronomer, the vehicle was old and worn, but perfectly capable of
+doing its job. It had a cheap diesel engine, common enough on a
+semi-frontier world like Gralmond, although its drive array was a
+thoroughly modern photoneural processor. With its high suspension and
+deep-tread tyres it could plough along the dirt track to the
+observatory in all weather and seasons, including the metre-deep snow
+of Gralmond's winters.&lt;/p></pre>
+
+  </div>
+
+
+
   <h4>The <dfn><code>br</code></dfn> element</h4>
 
   <dl class="element">
@@ -17191,7 +17224,6 @@
  &lt;/legend>
 &lt;/figure></pre>
 
-
   </div>
 
 
@@ -17356,8 +17388,6 @@
 
 
 
-
-
   <h4>The <dfn><code>i</code></dfn> element</h4>
 
   <dl class="element">
@@ -17834,6 +17864,7 @@
   </div>
 
 
+
   <h4>The <dfn><code>meter</code></dfn> element</h4>
   <!-- Keep this after <progress> and NOT close to <time> -->
 
@@ -18581,6 +18612,9 @@
 
   </div>
 
+
+
+
   <h4>The <dfn><code>span</code></dfn> element</h4>
 
   <dl class="element">
@@ -18606,8 +18640,26 @@
   title="attr-dir">dir</code>. It <span>represents</span> its
   children.</p>
 
+  <div class="example">
 
+   <p>In this example, a code fragment is marked up using
+   <code>span</code> elements and <code
+   title="attr-class">class</code> attributes so that its keywords and
+   identifiers can be color-coded from CSS:</p>
 
+   <!-- extract from http://www.cs.cmu.edu/~dst/DeCSS/Gallery/vlc-dvd_css-c.txt -->
+
+   <pre>&lt;pre>&lt;code class="lang-c">&lt;span class="keyword">for&lt;/span> (&lt;span class="ident">j&lt;/span> = 0; &lt;span class="ident">j&lt;/span> &amp;lt; 256; &lt;span class="ident">j&lt;/span>++) {
+  &lt;span class="ident">i_t3&lt;/span> = (&lt;span class="ident">i_t3&lt;/span> & 0x1ffff) | (&lt;span class="ident">j&lt;/span> &amp;lt;&amp;lt; 17);
+  &lt;span class="ident">i_t6&lt;/span> = (((((((&lt;span class="ident">i_t3&lt;/span> >> 3) ^ &lt;span class="ident">i_t3&lt;/span>) >> 1) ^ &lt;span class="ident">i_t3&lt;/span>) >> 8) ^ &lt;span class="ident">i_t3&lt;/span>) >> 5) & 0xff;
+  &lt;span class="keyword">if&lt;/span> (&lt;span class="ident">i_t6&lt;/span> == &lt;span class="ident">i_t1&lt;/span>)
+    &lt;span class="keyword">break&lt;/span>;
+}&lt;/code>&lt;/pre></pre>
+
+  </div>
+
+
+
   <h4>Usage summary</h4>
 
   <p><i>This section is non-normative.</i></p>

|