У меня есть таблица на странице, которая состоит из флажков в ячейках слева и описаний в ячейках справа. «Описание» содержит заголовки h4 и простой текст. Я хочу сделать все это описание (все внутри <td></td>
) меткой.
Итак, каждый ряд выглядит так:
<tr><td><input type="checkbox" name="entiries[]" value="i1" id="i1"></td>
<td><label for="i1">
<h4>Some stuff</h4>more stuff..
<h4>Some stuff</h4>more stuff..
</label>
</td></tr>
Это не работает, однако, текст не действует как метка и не кликабелен. Я использую Firefox 3.6, чтобы проверить это. Если я удаляю теги <h4>
, он начинает работать, но это усложняет форматирование. Есть ли что-то в тегах <h*>
, которые мешают правильной работе <label>
?