I've seen several sites use the following code for a radio input layout:
<label>
<input type="radio" name="myRadioBtn">
<span>Check me!</span> <!-- Notice the span wrapped text -->
<div class="custom-radio"></div>
</label>
while I've also seen a few sites with the following:
<label>
<input type="radio" name="myRadioBtn"> Check me! <!-- Notice the missing span -->
<div class="custom-radio"></div>
</label>
Are there any benefits to wrapping the input label text in a span tag? Is it easier to style the input elements? Or to call them with Javascript/jQuery?