Який найчистіший спосіб правильно вирівняти перемикачі / прапорці з текстом? Єдиним надійним рішенням, яке я використовував дотепер, є табличне:
<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>
Деякі можуть на це нахмуритися. Я просто витратив деякий час (знову) на розслідування безтабличного рішення, але не вдалося. Я пробував різні комбінації плаваючих значень, абсолютне / відносне позиціонування та подібні підходи. Мало того, що вони в основному мовчки покладались на передбачувану висоту перемикачів / прапорців, але вони також поводилися по-різному в різних браузерах. В ідеалі, я хотів би знайти рішення, яке не передбачає нічого про розміри чи особливі примхи браузера. Я добре користуюся таблицями, але мені цікаво, де є інше рішення.