Quite right, I should have said:

  In general the "name" attribute is for form controls, rather than
general HTML elements.

Karl Rudd

On Fri, Mar 13, 2009 at 1:25 PM, RobG <rg...@iinet.net.au> wrote:
>
>
>
> On Mar 13, 11:10 am, Karl Rudd <karl.r...@gmail.com> wrote:
>> Use id="whatever" rather than name="whatever". In CSS "#whatever"
>> refers to an element with id="whatever".
>>
>> The "name" attribute is for form elements, not for general elements.
>
> The name attribute is valid for many more elements than just form
> elements (I guess you really meant form controls), the full list is:
>
>   button, textarea, applet, select, form, frame, iframe, img, a,
>   input, object, map, param and meta
>
> That's 9 out of 14 (64% or nearly 2/3) that *aren't* form controls or
> form elements.
>
>
> --
> Rob

Reply via email to