From: deelan <de...@in...> - 2003-05-21 07:37:48
|
Ian Bicking wrote: > These forms are mostly used for tasks that are more administrative than > public, so delegating responsibility for the layout is not necessary -- > i.e., a non-programmer accessible template is not necessary. Good UI > *is* necessary, but I think that's better achieved by the richness and > consistency of the form than by tweaking the exact layout. after reading the whole thread i agree, adding support for templating complicate things, after all with CSS and when you have a bunch of generated HTML like this: input text: <label for="usernane">Your user name</label> <input tabindex="1" id="usernane" type="text" value="benny" name="username"> check box: <label for="rememberme">Remember my username and password</label> <input id="rememberme" type="checkbox" checked name="rememberme"> button: <button name="_action_login" type="submit">login<button> a <fieldset> and <legend> tags here and there you can style and apply some DOM javascriptin' to do pretty much everything. for example one could hide all <label> elements and put label's text as default text for each control. i've found this site and article very interesting: http://www.youngpup.net/?request=/articles/labels.xml later, deelan |