>>and in 2008, does it really matter?

If you are managing a major media related site every inch counts in
order to have a fast and deliverable page!

I wasn't saying that django was performing bad practice, I was just
curious as to why id over classes.

Thanks for the input.




On May 21, 3:32 pm, "Marty Alchin" <[EMAIL PROTECTED]> wrote:
> On Wed, May 21, 2008 at 3:16 PM, Chris <[EMAIL PROTECTED]> wrote:
> > Why does django by default output html id's in form fields? I thought
> > that it was good practice to use the class attribute in child elements
> > of an html form and to only use id on your container (parent) element
> > such as the form element. I think I read somewhere that classes are
> > faster to create and that id's are much slower to create.
>
> I don't know about the speed of id versus class (and in 2008, does it
> really matter?), but keep in mind that, by default, Django's forms
> also use the label element, with its "for" attribute.[1] By
> definition, that attribute must match to an *id* of a form field in
> order to work properly. With that in mind, I certainly can't imagine
> any reason by assigning an id to a form field would be bad practice.
>
> -Gul
>
> [1]http://www.w3.org/TR/html401/interact/forms.html#adef-for


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to