[ewiki] CSS changes

As suggested by Jeffrey Engleman, the page container <div>s
now carry a different name for pagenames starting with a number:

   <div class="wiki view page99BottlesOfBeer">

There will always be a "page" prefixed for these pages.

   Since even the experts didn't agree on this (most browsers
   support it, but the CSS2.1 spec is not all too clear about
   it), it's probably best to safely escape those rare page
   names.


Non-word characters will be collapsed into single hyphens, so a
page name of "Page/About%%$.Weird_Characters..." would get following
containter:

  <div class="wiki view Page-About-Weird-Characters">

(dots now also become "-")


mario

Other related posts: