У меня есть эта HTML-таблица:
<fieldset class="form login">
<legend>Authorization</legend>
<table>
<tbody>
<tr>
<td colspan="1">
<label class="form__label" for="login">Login</label>
</td>
<td colspan="3">
<input id="login" type="email" required="required">
</td>
</tr>
<tr>
<td colspan="1">
<label class="form__label" for="password">Password</label>
</td>
<td colspan="3">
<input id="password" type="password" required="required">
</td>
</tr>
<tr>
<td class="text-center" colspan="4"><input type="submit"></td>
</tr>
</tbody>
</table>
</fieldset>
Когда я запускаю его через validator (validator.w3.org), я получаю сообщение об ошибке:
Error: Table columns in range 3…4 established by element td have no cells beginning in them.
From line 21, column 16; to line 22, column 26
</td>↩ <td colspan="3">↩
Что это значит?
Я нашел этот ответ:
Помощь с ошибкой проверки HTML: в столбце таблицы нет начальных ячеек
но все еще не понимаю, что именно я должен сделать, чтобы сделать его действительным?