RE: [VE][108] border not supported on type input image

Hi Ian,

Etienne is correct in highlighting that this markup is not actually valid.

To help with producing valid XHTML from ASP.NET, you need to include <xhtmlConformance mode="strict" /> in the <system.web> section of your web.config file. This will change the default markup rendered by the framework controls.

If you're interested in hearing more about building standards compliant websites with ASP.NET, check out this presentation:

 http://blog.tatham.oddie.com.au/?p=318


Thanks,

Tatham Oddie
au mob: +61 414 275 989, us cell: +1 213 422 7068, skype: tathamoddie, landline: +61 2 8011 3982, fax: +61 2 9475 5172
my business: tixi.com.au – Ticketing without the dramas


-----Original Message-----
From: www-validator-request@w3.org [mailto:www-validator-request@w3.org] On Behalf Of Etienne Miret
Sent: Tuesday, 14 July 2009 8:58 AM
To: ian@fixonefree.com
Cc: www-validator@w3.org
Subject: Re: [VE][108] border not supported on type input image

Well, I’m sorry, but per:
<http://www.w3.org/TR/html401/interact/forms.html#h-17.4>
"boder" is NOT a valid attribute for the <input> element.

And per:
<http://www.w3.org/TR/html401/index/attributes.html>
the "border" attribute is valid ONLY on img, object and table elements.

ian@fixonefree.com a écrit :
> This is incorrectly marked by the validator as invalid. Border is a 
> valid attribute when the input is of type image. It is also 
> auto-generated by Visual Studio .Net when using an image button.
This looks like a bug in Visual Studio .Net, not in the validator.

Regards,

--
Etienne Miret

Received on Monday, 13 July 2009 23:18:33 UTC