Я рассматриваю возможность использования label
для обертывания h3
и тега p
. На мой взгляд, это имеет смысл, поскольку метка имеет заголовок и описание, и оба относятся к входу. Однако я не могу найти какую-либо информацию в спецификации о том, можно ли это сделать.Использует HTML-метку, чтобы обернуть элементы семантикой?
Вот пример:
<label for="test1">
<h3>Label Heading</h3>
<p>Label Description</p>
</label>
<input id="test1" name="test" type="radio"/>
Если это не кто-нибудь есть лучшее предложение?
проверить ли в W3C Validator? – Lee
Не сминайте срок действия семантики. Это разные вещи. – Quentin
Действительно - и прежде чем вы сможете поговорить о семантике, вам нужно сначала убедиться, что данный фрагмент действителен. В этом случае это просто недействительно. – BoltClock