Каков самый чистый способ правильно выровнять переключатели / флажки с текстом? Единственное надежное решение, которое я использовал до сих пор, основано на таблице:
<table>
<tr>
<td><input type="radio" name="opt"></td>
<td>Option 1</td>
</tr>
<tr>
<td><input type="radio" name="opt"></td>
<td>Option 2</td>
</tr>
</table>
Некоторые могут не одобрить это. Я только что потратил некоторое время (снова) на изучение бестабличного решения, но потерпел неудачу. Я пробовал различные комбинации поплавков, абсолютное/относительное позиционирование и подобные подходы. Мало того, что они в основном молча полагались на предполагаемую высоту переключателей/флажков, так еще и вели себя по-разному в разных браузерах. В идеале я хотел бы найти решение, которое не предполагает ничего о размерах или особых причудах браузера. Я согласен с использованием таблиц, но мне интересно, где есть другое решение.