Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

Re: Label id vs CSS id?

From: Emlyn Addison <emlyn@neinetwork.com>
Date: Tue, 28 Oct 2003 10:26:04 -0500
Message-ID: <038a01c39d67$cdaee790$fe04a8c0@s0024872641>
To: "Philip TAYLOR [PC87S-O/XP]" <P.Taylor@Rhul.Ac.Uk>
Cc: <www-html@w3.org>

Doh! Yes indeed, I should have been using class= not id= for CSS-related
mangling. But for some reason way back I started using "id" instead of
"class" for anything that was form related... Don't ask me why.

Thanks to everyone who responded to this overworked peion.

Emlyn


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. .
Emlyn Addison
Director of Creative Services
www.RI.gov -  Rhode Island Government Online
401.831.8099 x24

----- Original Message -----
From: "Philip TAYLOR [PC87S-O/XP]" <P.Taylor@Rhul.Ac.Uk>
To: "Emlyn Addison" <emlyn@neinetwork.com>
Cc: <www-html@w3.org>
Sent: Tuesday, October 28, 2003 10:05 AM
Subject: Re: Label id vs CSS id?


> Why could you not (a) use "class" instead of "id" for
>
> id="redBorder"
>
> or (b) use "for='redBorder'", since IDs must be unique ?
>
> Philip Taylor
> --------
> Emlyn Addison wrote:
> >
> > Hi Folks,
> >
> > I discovered an unusual conflict in the <label> requirements for HTML
forms. It seems that the "id" attribute in a form element must contain the
same name as the "for" attribute in the <label> tag in order for these to be
related. But if that form element already had a CSS "id" attribute
associated with it (for stylistic reasons), then the <label> tag cannot be
associated with it. For example:
> >
> > <label for="fname">First name:</label> <input type="text"
name="firstname" id="redBorder" value="">
> >
> > So where do I put id="fname" in that form element? Are label and CSS
"id" attributes mutually exclusive, or am I missing something??? This seems
like an awfully obvious conflict of the "id" attribute, so I'm assuming that
there is a syntactical workaround of some sort...
>
Received on Tuesday, 28 October 2003 10:27:47 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.