a) Kein Problem, die logische Reihenfolge liesse sich halt mit float anpassen. Damit würde auch Radioboxen wie andere Inputfelder in der HTML Reihenfolge behandelt.
<label>Text</label> <input type=checkbox>b) Kein Sonderfall von übereifriger "Usability". Die Inkonsistenz ist so verbreitet, dass sie schon wieder zur Norm wäre, und noch mehr Norm hier nur verwirren würde.
<input type=checkbox> <label>Text</label>Ich sehe zwei Argumente für beides, wobei ich zu a) tendiere.
Ich meinte Fall b) natürlich.
mfg Beat