<fieldset>
<span><label /><input /></span>
<span><label /><input /></span>
</fieldset>
> Für p's oder gar div's sehe ich keinen erkennbaren Grund, da sowohl `<label> als auch <span>`{:.language-html} `display:block;`{:.language-css} verstehen.
div hat gegenüber dem span element den vorteilt, dass ein absatz erzeugt wird (auch wenn ohne css) somit hat man in text-only-browsern wie zb lynx keine formularfeldwurst sondern zeilen ;)