Wie erzwinge ich ein Kontrollkästchen und einen Text in derselben Zeile?

Wie kann ich erzwingen, dass ein Kontrollkästchen und der folgende Text in derselben Zeile angezeigt werden? Im folgenden HTML-Code soll die Zeile nur zwischen Beschriftung und Eingabe und nicht zwischen Eingabe und Beschriftung umbrochen werden.

<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>

Zur Verdeutlichung: Wenn die Feldmenge / p nicht für alle Elemente breit genug ist, anstelle von:

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

Ich will:

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

Antworten auf die Frage(5)

Ihre Antwort auf die Frage