>Mike:
>
>OK. We know there are workarounds, but somebody is dropping the ball. If .NET says its emitting HTML4.0 compatible code and Netscape says it can read HTML4.0, whose to blame?
>I see the style attributes in there plain as day and Netscape appears to be ignoring it. What is going on here?
We need to look at this on a case by case basis. Exactly what attributes are being ignored. I know you are aware of the textbox width problem so lets start with that one. If you look at the source emitted to Netscape 6.x you will find that the "width" attribute in the inline style information is missing. Why, probably because the HTML 4.0 standard approved by the W3C does not include a Width style for the Input object. The proper way to set the width for the Input object is to use the Size attribute. Even though the Width attribute is not an official HTML 4.0 standard it IS supported in Netscape 6.2. So who is to blame here. IMHO the textbox control is dropping the ball by either not using the standard Size attribute or preventing the Width style from being passed to Netscape which would render it correctly.
Michael McLain