Po co używać słowa kluczowego „for” do wiązania etykiety w HTML? [duplikować]

Możliwy duplikat:
Co to jest atrybut For dla tagu HTML?

Próbowałem to odkryć. Jaki jest powód używania „for =” podczas używania etykiety w HTML?

<form>
  <label for="male">Male</label>
  <input type="radio" name="sex" id="male" />
  <br />
  <label for="female">Female</label>
  <input type="radio" name="sex" id="female" />
</form>

Jeśli jest to potrzebne, czy jest jakiś odpowiednik w HTML 5, czy jest taki sam?

questionAnswers(3)

yourAnswerToTheQuestion