Example code for Form Labels http://www.evolt.org/article/Form_Labels/4090/15823/index.html
Form element labels aid usability by allowing users to click label text to select radio and checkbox elements. They are implemented using the <label for="elementID"> tag, in conjuction with the ID attribute of the <input> tag. Adding a style selector for labels lets you change the cursor (and other style accessible presentation characteristics) to indicate the clickable labels. This works in IE5+, and Moz0.9+. Older, non-compliant browsers will simply ignore the tag, making it fully backwards compatible.
WebAim form pages:
Coded examples and information about the various form tags, how they work, and includes access to how each of the forms sound when a reader is being used. Transcripts are also offered.
Forms Accessibility | guiding users using tabindex, fieldset, legend, accesskey and label || HTMLSource ]:
HTML <legend> tag, attributes and arguments list and references links - htmlcompendium.org
HTML specification/browser support page: A
INDEX dot HTML by Brian Wilson at blooberry.com
HTML support history... attributes, use, comaptibility.
Tags and HTML items arranged alphabetically. This is the page for letter A.
(nice descriptions regarding the various form elements and how they work. And where they may not work. For each tag in the list, there is also an associated accessibility page with some added notations. )
The web site also has a section -
Common Tag Attributes: Accessibility Attributes
(Accesskey, Disabled, Tabindex, Title, and Browser peculiarities are covered in this section)
Section 508 - (n) Electronic Forms
(The US Navy pages on how to code electronic forms)
The table of contents on this page has a link back to section 508 and also covers other topics of HTML including navigational links and application timeouts.
(*note* it appears these are instructional for the federal site compliance to the 16 requirements of Section 508. Each requirement section is stated with a summary and a link at: http://www.navfac.navy.mil/section508/default.htm
I found the information clear and easy to follow.