Не забываем, что id должен быть уникален для каждого чекбокса и соотверственно лейбы, связанной с ним.
Поэтому более интересным решением будет подобная разметка
<label class="checkbox">
<input type="checkbox">
<span class="label_text">Я переключаю чекбокс</span>
</label>
С последующей стилизацией елемента label_text
Вот статья
https://dimox.name/custom-checkboxes-and-radio-but...