Как заставить флажок и текст в одной строке?

Как сделать так, чтобы флажок и следующий текст отображались в одной строке? В следующем HTML-коде я только хочу, чтобы линия разрывалась между меткой и вводом, а не между вводом и меткой.

<code><p><fieldset>
    <input type="checkbox" id="a">
    <label for="a">a</label>
    <input type="checkbox" id="b">
    <!-- depending on width, a linebreak can occur here. -->
    <label for="b">b</label>
    <input type="checkbox" id="c">
    <label for="c">c</label>
</fieldset></p>
</code>

Чтобы уточнить: если fieldset / p недостаточно широк для всех элементов, вместо:

<code>[] a [] b []
c [] d [] e
</code>

Я хочу:

<code>[] a [] b
[] c [] d
[] e
</code>

Ответы на вопрос(5)

Ваш ответ на вопрос