Hola Mikmoro. ¿y si en lugar de <span> usamos <label>?
Código:
<label for="texto1">Texto 1</label>
<input type="text" name="texto1" id="texto1" /><br />
<label for="texto2">Texto 2</label>
<input type="text" name="texto2" id="texto2" /><br />
Un saludo