Я нашел опечатку (я так думаю) в коде, который я поддерживаю, и разместил его на местном сайте, как забавный пример неверного кода.А потом кто-то сказал мне, что иногда это неправильное использование является правильным.
Не могли бы вы объяснить, почему кому-то может понадобиться этот код?
<table>
<form>
<tr>
<td></td>
</tr>
</form>
<form>
<tr>
<td></td>
</tr>
</form>
</table>
А также, в каких случаях это может быть лучшетогда следующее?
<table>
<tr>
<td>
<form></form>
</td>
</tr>
<tr>
<td>
<form></form>
</td>
</tr>
</table>
Или вот это:
<form>
<table>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</form>
<form>
<table>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</form>
----------------- РЕДАКТИРОВАТЬ Я немного поиграл на jsfiddle ине могу найти html-решение, так что, возможно, это и есть причина.
http://jsfiddle.net/WcvFj/3/
Но я все же думаю, что JS или CSS-путь были бы лучше