<form>
<div>
<input type="text" id="text">
<label for="text">Label</label>
</div>
</form>
label
к нему.form
нет каких-либо жестких требований к оформлению, более того, ты можешь кнопку активации вынести за ее видимость, а <fieldset>
— это из области приятных бонусов, присущие хорошей форме, содержащей множество полей ввода.