Обычно я использую таблицу, чтобы сделать это без каких-либо сложных стилей в CSS. Так это будет выглядеть так:
<form>
<table>
<tr>
<td>First Name</td>
<td>:</td>
<td<input type="text" name="firstname"></td>
</tr>
</table>
</form>
Но вы также можете использовать метку метки:
<label for="firstname">First Name :/label>
<input type="text" name="firstname" id="firstname">
или стилизацию в CSS с помощью функции float