I have been using the Qualidator SiteAnalyzer (German Company) to get really strict sites -- unfortunately, the only item used that I cannot get to pass is connected to Telerik Grid. The problems are preceded by "Spaghetti" below, indicating spaghetti mockup.
You can download their free version of their tool at http://www.qualidator.com.
I suspect that the best solution (because of browser compatibility issues) would be to conditionally move these items to css (class) depending on the browser.
<table |
Spaghetti Markupcellspacing="0" class="rgMasterTable Css Class" |
Spaghetti Markupborder="0" id="MainContent_Summary_65af65eb-72ff-4258-b047-6b6e5f742b5f_ctl00" summary="Listing of transactions recorded against Child Account #4." |
style="Spaghetti Markupwidth:100%;table-layout:auto;empty-cells:show;"> |