Lee Roberts wrote:

First Labels should not wrap the input. The elements within the Label tag become the label. By wrapping the input with the Label you are stating the input is part of its own Label. That's wrong.


Sorry, but that's wrong. Enclosing the input within the label is a prescribed method (the other is the "for" attribute). UA's are required to understand that the enclosed input is the input to which the rest of the label is referring.

DIV is a layer. Your better choice is P

You're just replacing one invalid method with another. Only inline can go in a label.

unless you are splitting the horizontal into two or more sections which would then require either a table or a few inline DIVS.


I guess once you're already doing thing in an invalid fashion, you might as well go all the way,
*****************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
*****************************************************




Reply via email to