The webapps provided with Tomcat include: ROOT, manager, admin (available separately now), documentation and examples. It would make sense to demonstrate best practice if these are upgraded to produce W3C standard compliant XHTML, using CSS for layout and presentation.
Created attachment 15044 [details] This patch fixes ROOT/index.jsp to be XHTML using CSS
I applied the patch to index.jsp on my local machine: it looks very nearly the same, just the pixel spacing is a tiny bit different near the top of the page, and makes the page a bit wider. But that's a fairly small thing, no big whoop, so I'll go ahead with the index.jsp patch. The goal of having all our apps be XHTML-strict-compliant is a good one, and if you were to submit relevant patches, we'll gladly review and commit them.
Created attachment 15751 [details] Updated index.jsp The updated page.