Good Practice in Implementing HTML Forms →
https://marco.org/2007/11/21/good-practice-in-implementing-html-forms
New article from Modern Life Is Rubbish.
Labels provide usability hinting for the browser - for instance, in Firefox clicking the label associated with a checkbox will have the same effect as clicking the checkbox itself (effectively increasing the clickable area of the control) - a common convention in operating systems and a boon for usability.
I always get angry at sites that don’t do that.