Jak wymusić zaznaczenie pola wyboru i następującego tekstu w tym samym wierszu? W poniższym kodzie HTML chciałbym, aby linia łamała się między etykietą a wprowadzaniem danych, a nie między danymi wejściowymi a etykietą.Jak wymusić zaznaczenie i tekst w tej samej linii?
<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>
Aby wyjaśnić: jeżeli fieldset/p nie jest wystarczająco szeroki dla wszystkich elementów, zamiast:
[] a [] b []
c [] d [] e
chcę:
[] a [] b
[] c [] d
[] e
dlaczego nie umieszczasz div między nimi? –
Nie wiem, czy możesz wyjaśnić, co masz na myśli? – Andreas
Jeśli napisałem akapit, np. '
Witam, nazywam się Andreas
', nie wstawiłbym tutaj ręcznie linii, ale raczej oczekuję, że przeglądarka to zrobi. Nadal nie chciałbym, aby przeglądarka wstawiała łamanie linii w środku 'Andreas', co staram się tutaj zapobiec. Oznacza to, że nie znam liczby par etykiety checkbox-label ani miejsca, w których zostaną wcześniej dopasowane. – Andreas