ASP.NET renders invalid XHTML for Netscape 7
While working on building a datagrid, we discovered that ASP.NET renders entirely different code for Netscape 7 than it does for IE 6. Now, Netscape 7 is fully compliant for XHTML (probably more so than IE), yet when the table is rendered in Netscape, ASP.NET translates our font settings to an actual tag. The font tag is deprecated in XHTML! But loading the same page in IE 6, the XHTML is rendered properly, using the <span> tag instead.
Why is ASP.NET using the font tag? Is there any way to correct this?
|