You should improve the HTML code of the default template. For usability and accessibility reasons you should use the
label HTML tag in forms. Bad code:
<tr>
<td align="left"><b>Name:</b></td>
<td><input type="text" name="name" id="name" size="25" value=""></td>
</tr>
Better code:
<tr>
<td><label for="name">Name:</label></td>
<td><input type="text" name="name" id="name" size="25"></td>
</tr>
The description of the accessibility error by
Webaim Wave:
ERROR: Form label missing
A form <input>, <select>, or <textarea> does not have a corresponding label