До сих пор я главным образом поместил маркировки и исходные данные в теге специализированного параграфа:
<p>
<label for="myInput">Blah</label>
<input type="text" ... />
</p>
Но этот тег сделан для абзаца текста. Является семантически правильным использовать его этот путь? Отделение должно использоваться?
семантически, нет, это не правильно. Входные данные вашей формы не являются абзацами в любом смысле этого слова.
Если вы эксперт CSS, попробуйте использовать
и
теги и рестайлинг их, чтобы посмотреть, как вам нравится, поскольку ваши поля формы Заказанный список предметов. См. Статья в апартаментах «Список о более красивых доступных формах» для примера HTML и CSS, необходимых для этого формата.
Вы, кажется, почти ответили на ваш первый вопрос, в том, что он семантически не абзац, поэтому использование
- неправильно.
Второй вопрос о том, следует ли использовать Моя собственная тенденция заключается в том, чтобы гнездиться Конечно, оба способа работают и производит много одинакового визуального эффекта; Я никогда не использовал альтернативную альтернативную преобразователь или такое браузер для GUI, поэтому я не могу сказать, что добавляет странность для пользователями для инвалидов.
в TAG>
, хотя это снова, снова, семантически неверно, поскольку вход не является частью Этикетка, являясь только своим коллегой.