SamA74: Div є блоковим елементом, отже не може входити всередину мітки який прийматиме лише вміст фразування. Замість цього можна використовувати <span>, оскільки це вбудований елемент. 16 березня 2017 р
Використовуючи це як приклад. Так, розміщення прив’язки навколо блоку є дійсним у специфікаціях HTML5. Спробуйте вирізати та вставити сценарій у безкоштовний онлайн-валідатор або вставити посилання на свою веб-сторінку.
Неможливо вставити <div> в теги <p> або <h1>. Якщо ви додасте < div > до цих тегів, вони будуть пошкоджені. Тому щоразу, коли вам потрібно надати власні стилі всередині тегу < p > або < h1 >, використовуйте < span >.
Ви можете додати <script></script> у тег DIV. Просто перевірте w3c, це дійсний HTML. У цьому немає нічого поганого. Більшість віджетів працюють таким чином.
Правда така ви можете, як сказав Рої, розмістіть теги DIV у своїх формах.
Div є блоковим елементом, отже не може входити всередину мітки який прийматиме лише вміст фразування.