Come posso forzare una casella di controllo e il seguente testo a comparire sulla stessa riga? Nel seguente codice HTML, vorrei solo che la linea si interrompesse tra etichetta e input, non tra input e label.Come forzare una casella e un testo sulla stessa riga?
<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>
per chiarire: se il fieldset/p non è sufficientemente larga per tutti gli elementi, invece di:
[] a [] b []
c [] d [] e
voglio:
[] a [] b
[] c [] d
[] e
perché non hai messo div tra di loro? –
Non so, puoi chiarire cosa intendi? – Andreas
Se ho scritto un paragrafo, ad es. '
Ciao mi chiamo Andreas
', non inserirò le linebreak manualmente, ma piuttosto mi aspetto che il browser lo faccia. Tuttavia, non vorrei che il browser inserisse un'interruzione nel mezzo di "Andreas", che è quello che sto cercando di impedire qui. Cioè, non conosco il numero di coppie di checkbox-label o dove i linebreak si adattano in anticipo. – Andreas