On Wed, Jul 9, 2014 at 2:08 PM, Tom Livingston <tom...@gmail.com> wrote:
> On Wed, Jul 9, 2014 at 1:58 PM, Crest Christopher
> <crestchristop...@gmail.com> wrote:
>> I've had to restyle my form and it has caused the validator to inform me I'm
>> not allowed to use <p> as a child element of a <label> tag ?
>>
>
>
> From what I can see (searching, etc) the only thing you are supposed
> to have inside a label is the associated input. You don't have to, but
> you can. If you wrap the input with the label, you can leave off the
> 'for' attribute (just read that... had no idea about that one!). There
> is some language in the spec stating the above, but not being of the
> right mind to dig into the spec, I didn't see anything obvious stating
> NOTHING else can be within the label element. So I wonder if <span>
> might be allowed? I'd have to whip up a test and run it through the
> validator and see if it complains.
>
>


A quick test resulted in no complaint about a <span> inside label.
However, maybe someone more familiar with the spec can say whether
that is actually OK or not according to the spec.

Remember, the validator isn't law, it's a guide



-- 

Tom Livingston | Senior Front-End Developer | Media Logic |
ph: 518.456.3015x231 | fx: 518.456.4279 | mlinc.com
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to