¿Cómo puedo forzar una casilla de verificación y el siguiente texto para que aparezca en la misma línea? En el siguiente HTML, solo me gustaría que la línea se rompa entre la etiqueta y la entrada, no entre la entrada y la etiqueta.Cómo forzar una casilla de verificación y texto en la misma línea?
<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>
Para aclarar: si el conjunto de campos/p no es lo suficientemente amplia para todos los elementos, en lugar de:
[] a [] b []
c [] d [] e
Quiero:
[] a [] b
[] c [] d
[] e
¿por qué no pones div entre ellos? –
No lo sé, ¿puedes aclarar a qué te refieres? – Andreas
Si escribí un párrafo, p. '
Hola, mi nombre es Andreas
', no pondría linebreaks allí manualmente, sino que espero que el navegador lo haga. Aún así, no me gustaría que el navegador inserte un salto de línea en el medio de 'Andreas', que es lo que trato de evitar aquí. Es decir, no sé el número de pares de etiquetas de casillas de verificación o dónde se ajustarán los saltos de línea de antemano. – Andreas