applied syntax patch from Rick Jones and rebuilt the web site. Daniel

* doc/xml.html doc/*.html: applied syntax patch from Rick Jones
  and rebuilt the web site.
Daniel
diff --git a/doc/xmlio.html b/doc/xmlio.html
index 7a390a2..cf218d9 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -90,11 +90,11 @@
 <p>Table of Content:</p>
 <ol>
 <li><a href="#General1">General overview</a></li>
-<li><a href="#basic">The basic buffer type</a></li>
-<li><a href="#Input">Input I/O handlers</a></li>
-<li><a href="#Output">Output I/O handlers</a></li>
-<li><a href="#entities">The entities loader</a></li>
-<li><a href="#Example2">Example of customized I/O</a></li>
+  <li><a href="#basic">The basic buffer type</a></li>
+  <li><a href="#Input">Input I/O handlers</a></li>
+  <li><a href="#Output">Output I/O handlers</a></li>
+  <li><a href="#entities">The entities loader</a></li>
+  <li><a href="#Example2">Example of customized I/O</a></li>
 </ol>
 <h3><a name="General1">General overview</a></h3>
 <p>The module <code><a href="http://xmlsoft.org/html/libxml-xmlio.html">xmlIO.h</a></code> provides
@@ -107,35 +107,35 @@
     <code>xmlGetExternalEntityLoader()</code> and
     <code>xmlSetExternalEntityLoader()</code>. <a href="#entities">Check the
     example</a>.</li>
-<li>Input I/O buffers which are a commodity structure used by the parser(s)
+  <li>Input I/O buffers which are a commodity structure used by the parser(s)
     input layer to handle fetching the informations to feed the parser. This
     provides buffering and is also a placeholder where the encoding
     converters to UTF8 are piggy-backed.</li>
-<li>Output I/O buffers are similar to the Input ones and fulfill similar
+  <li>Output I/O buffers are similar to the Input ones and fulfill similar
     task but when generating a serialization from a tree.</li>
-<li>A mechanism to register sets of I/O callbacks and associate them with
+  <li>A mechanism to register sets of I/O callbacks and associate them with
     specific naming schemes like the protocol part of the URIs.
     <p>This affect the default I/O operations and allows to use specific I/O
     handlers for certain names.</p>
-</li>
+  </li>
 </ul>
 <p>The general mechanism used when loading http://rpmfind.net/xml.html for
 example in the HTML parser is the following:</p>
 <ol>
 <li>The default entity loader calls <code>xmlNewInputFromFile()</code> with
     the parsing context and the URI string.</li>
-<li>the URI string is checked against the existing registered handlers
+  <li>the URI string is checked against the existing registered handlers
     using their match() callback function, if the HTTP module was compiled
     in, it is registered and its match() function will succeeds</li>
-<li>the open() function of the handler is called and if successful will
+  <li>the open() function of the handler is called and if successful will
     return an I/O Input buffer</li>
-<li>the parser will the start reading from this buffer and progressively
+  <li>the parser will the start reading from this buffer and progressively
     fetch information from the resource, calling the read() function of the
     handler until the resource is exhausted</li>
-<li>if an encoding change is detected it will be installed on the input
+  <li>if an encoding change is detected it will be installed on the input
     buffer, providing buffering and efficient use of the conversion
   routines</li>
-<li>once the parser has finished, the close() function of the handler is
+  <li>once the parser has finished, the close() function of the handler is
     called once and the Input buffer and associated resources are
   deallocated.</li>
 </ol>
@@ -143,7 +143,7 @@
 default libxml I/O routines.</p>
 <h3><a name="basic">The basic buffer type</a></h3>
 <p>All the buffer manipulation handling is done using the
-<code>xmlBuffer</code> type define in <code><a href="http://xmlsoft.org/html/libxml-tree.html">tree.h</a></code>which is a
+<code>xmlBuffer</code> type define in <code><a href="http://xmlsoft.org/html/libxml-tree.html">tree.h</a> </code>which is a
 resizable memory buffer. The buffer allocation strategy can be selected to be
 either best-fit or use an exponential doubling one (CPU vs. memory use
 trade-off). The values are <code>XML_BUFFER_ALLOC_EXACT</code> and
@@ -239,8 +239,8 @@
 
 
 } </pre>
-</li>
-<li>And then use it to save the document:
+  </li>
+  <li>And then use it to save the document:
     <pre>FILE *f;
 xmlOutputBufferPtr output;
 xmlDocPtr doc;
@@ -252,7 +252,7 @@
 output = xmlOutputBufferCreateOwn(f, NULL);
 res = xmlSaveFileTo(output, doc, NULL);
     </pre>
-</li>
+  </li>
 </ol>
 <p><a href="bugs.html">Daniel Veillard</a></p>
 </td></tr></table></td></tr></table></td></tr></table></td>