The for attribute references the ID of another element. The for attribute is optional when the label is implicitly defined. This is done by wrapping the label around the control the label is specified for.
An SGML identifier used as the target for hypertext links or for naming particular elements in associated style sheets. Valid names to script with are any alphanumeric string that begins with a letter. Valid special characters include underbar "_".