I've made my first sitemap, and it works just fine. Having looked at the XML file, I can see the way it is arranged as a simple list of URLs.

A review of the HTML file shows no apparent sort order. It's neither alphabetical nor by file name (with the page title showing). This makes the resulting sitemap potentially confusing for my visitors to use.

But the initial page does not validate as strict XHTML, so some tweaking is in order. In order to have some control over how the sitemap looks, I cut and pasted the table structure into my PHP page template.

Two issues come up: 1) the code in the copyright contains a "target" tag, which is not valid; 2) when the page title is stuffed into the a: links, the ampersands (&) are converted to &amp;. The problem is that I already have them as such, so the code gets doubled: &amp;amp;, which makes the validator howl.