excuse me for the maybe very stupid question, but my curousity is killing me, and plus im new to this, but are using labels important in your markup, andh why?
i.e.
<label for="birthdate">Birthdate:</label>
<input type="text" id="birthdate" name="birthdate" />
why must i label this input, why is it beneficial to the user, why is going to be benficial for future use, or is it search engine optimastion thing. thats what i really wanna know,:))
thanks
p.s. feel free to take the mickey out of me lol