The span tag won't actually do anything visually to the page unless you add styles to it - it's just like a DIV.
Fieldset would generally be used. Is this something like what you want?
Code:
<form>
<fieldset>
<legend>Name</legend>
<input type="text" name="first" id="first" value="" maxlength=""/>
<label for="first">First</label>
<input type="text" name="last" id="last" value="" maxlength=""/>
<label for="last">Last</label>
</fieldset>
</form>
__________________
Kieran C