1. ラジオのグループには名前が必要で、どのラジオが選択されているかをブラウザが認識できるようにします
2.ラベルを入力の外に置きたい場合は、for属性を使用して、このラベルが同じIDを持つラジオ用であることをブラウザに伝えることができます
<label for="a">a</label>
<input type="radio" name="aname" id="a" value="a"><br>
<label for="b">b</label>
<input type="radio" name="aname" id="b" value="b"><br>
<label for="c">c</label>
<input type="radio" name="aname" id="c" value="c"><br>
<label for="d">d</label>
<input type="radio" name="aname" id="d" value="d"><br>
でもラベル内のラジオも好きなので
<label><input type="radio" name="aname" value="a">a</label><br>
<label><input type="radio" name="aname" value="b">b</label><br>
<label><input type="radio" name="aname" value="c">c</label><br>
<label><input type="radio" name="aname" value="d">d</label><br>
<label><input type="radio" name="aname" value="e">e</label><br>
3. js を使用する場合を除いて、一般的な方法で値も必要です。
<label><input type="radio" name="aname">a</label><br>
<script>
document.write(document.getElementsByTagName('label')[0].childNodes[1].nodeValue)
</script>
後に書きます<br>