Input wrapped in label What it sounds like Username, edit text. This is good because the label is implicitly associated with the input. What it looks like Username <label> Username<br /> <input type="text" /> </label>