Producing web pages
* HTML CSS DHTML XHTML A to Z of tags        Accessibility          Design

12.4 Associate labels explicitly with their controls

Users who cannot see may not be able to determine which label applies to which form control and, therefore, will not know what data to enter. Proper positioning of the label helps to avoid this.

See also checkpoint 10.2 in the section Use interim solutions.