ASPxRoundPanel fails W3C validation. As a check of my validation failure I have run the following page through the validation with similar failures about nested tables and "onload" event:
http://demos.devexpress.com/ASPxPerienceDemos/RoundPanel/Appearance.aspx
this page gets 16 errors.
My error count is 5 (3, 4, 5 are associated with nested tables) reported errors follow:
- there is no attribute "height"
…er_ASPxRoundPanel1" border="0" height="700" width="720" style="border-collapse… - there is no attribute "onload"
…2776/TopLeftCorner.png" alt="" onload="_aspxApplyAlphaImageLoaderToImage(this)…
Note: The "onload" call is inside an <img> tag. - document type does not allow element "table" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
The HTML containing the offending table follows:
</div></td><td class="dxrpHeader" bgcolor="#BCBEC0" height="1%" style="border-bottom-style:None;padding-left:6px;padding-right:6px;padding-top:1px;padding-bottom:5px;background-image:url(Images/ASPxRoundPanel/542832776/HeaderContent.png);background-repeat:repeat-x;background-position:left bottom;"><b><table cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse:separate;"> <tr>
<td class="dxrp" width="100%"><b><span id="ctl00_SheetContentPlaceHolder_ASPxRoundPanel1_RPHT"><b>News and Events</b></span></b></td>
</tr>
</table></b></td>
It appears the table is nested within a <td> okay, but what is the purpose of the <b> tag enclosing the table? I believe this is the validation error.
This is my first experience with your product. I am not experiencing any rendering problems even when checked against IE-6 but my client is adamant on validation.
Can you provide some direction?