Подтвердить что ты не робот

Может ли td находиться внутри td

Это может быть бессмысленный вопрос, и я знаю, что мы должны как можно больше следовать стандартам. Но может ли <td> быть прямым потомком другого <td>, например:

<td class="parent">
    <td class="child">
        <!-- Some info -->
    </td>
</td>

Или необходимо добавить еще один <table> с новым <tr> перед добавлением <td>, который может сильно заселяться табличными тегами и кластеризоваться...

4b9b3361

Ответ 1

не напрямую, но вы можете разместить таблицу внутри td

<td class="parent">
   <table><tr>
    <td class="child">
        <!-- Some info -->
    </td>
   </tr></table>
</td>

Ответ 2

Нет, <td> может не быть дочерним элементом <td>. A <td> может быть только дочерним элементом <tr>.

Ответ 3

лучше создать новый тег таблицы.

Пример, который вы даете, не является стандартным, и поведение может отличаться от браузера к другому.

Ответ 4

Проблема с такими стандартами, как поместить тег <td> внутри <dt>, заключается в том, что вы не можете гарантировать, что результат будет одинаковым для всех браузеров, или что следующее обновление любого браузера, например, не просто игнорировать ошибочно используемые теги.

В качестве связующего: мы, как сообщество разработчиков, закричали и закричали, чтобы Internet Explorer наконец начал серьезно относиться к стандартам, поэтому теперь не начинайте создавать беспорядок!