Tengo una duda sobre mis formularios, de antemano les agradezco a todos/as que me han colaborado por el despeje de muchas dudas.Esto es lo que tengo:
<form>
<label for="name">Name:</label>
<input type="text" id="name"> <br>
<label for="lastname">Last Name:</label>
<input type="text" id="lastname"><br>
<label for="E-mail">E-mail:</label>
<input type="text" id="E-mail"><br>
<label for="Phone Number">Phone Number:</label>
<input type="text" id="phonenumber">
<textarea name:"Comments" cols="40" rows="10">
</textarea>
</form>
Como ven mis primeros estan bien organizados, pero mi textarea me sale completamente mal y no sale comments, realmente no se que paso, se que me falta algo pero no me da.Gracias de antemano por su ayuda:confused:
Hola Soprano2 aver si te vale te falta el boton de enviar lo deves poner un saludo
<form>
<label for="name">Name:</label>
<input type="text" id="name"> <br>
<label for="lastname">Last Name:</label>
<input type="text" id="lastname"><br>
<label for="E-mail">E-mail:</label>
<input type="text" id="E-mail"><br>
<label for="Phone Number">Phone Number:</label>
<input type="text" id="phonenumber"><br>
<textarea name:"Comments" cols="40" rows="10">Comments</textarea>
</form>
Gracias francisco, seguire tu consejo de poner el boton de enviar
Hola Soprano2, veo que seguimos con formularios :))
Sigues con algunos fallitos de sintaxis:
NO: name:"Comments"
SI: name="comments"
Olvidate de los dos puntos para dar valores a los atributos en HTML. Siempre siguen la estructura ---- atributo="valordelatributo" ----. Además, intenta evitar las mayúsculas en los "name", los "id", etc... Te ahorrarás problemas.
Otra cosita:
NO:
<label for="Phone Number">Phone Number:</label>
<input type="text" id="phonenumber"><br>
Cuando usas la etiqueta <label>, el "for" que defines dentro determina con que campo la estas relacionando. Por ello, el "for" del <label> y el "id" del campo deben tener el mismo nombre:
<label for="phonenumber">Phone Number</label>
<input type="text" id="phonenumber" />
Y otra cosita para terminar. Acuérdate que en XHTML las etiquetas SIEMPRE SE CIERRAN. Algunas etiquetas tienen apertura y cierre (por ejemplo <p>.....</p>) pero las que no tienen etiqueta de cierre se cierran en sí mismas dentro de la propia etiqueta (por ejemplo <br />). Esto último pasa con los campos "input", que como no tienen etiqueta de cierre se cierran en sí mismos con la barra inclinada:
<input type="text" id="phonenumber" />
Como ves, todo son errores de sintaxis. Nada grave (de momento :)) Intenta ir memorizando estos detallitos y verás que dentro de poco dominarás el HTML.
Un saludo Soprano2!
SuperHipo escribió:Hola Soprano2, veo que seguimos con formularios :))
Sigues con algunos fallitos de sintaxis:
NO: name:"Comments"
SI: name="comments"
Olvidate de los dos puntos para dar valores a los atributos en HTML. Siempre siguen la estructura ---- atributo="valordelatributo" ----. Además, intenta evitar las mayúsculas en los "name", los "id", etc... Te ahorrarás problemas.
Otra cosita:
NO:
<label for="Phone Number">Phone Number:</label>
<input type="text" id="phonenumber"><br>
Cuando usas la etiqueta <label>, el "for" que defines dentro determina con que campo la estas relacionando. Por ello, el "for" del <label> y el "id" del campo deben tener el mismo nombre:
<label for="phonenumber">Phone Number</label>
<input type="text" id="phonenumber" />
Y otra cosita para terminar. Acuérdate que en XHTML las etiquetas SIEMPRE SE CIERRAN. Algunas etiquetas tienen apertura y cierre (por ejemplo <p>.....</p>) pero las que no tienen etiqueta de cierre se cierran en sí mismas dentro de la propia etiqueta (por ejemplo <br />). Esto último pasa con los campos "input", que como no tienen etiqueta de cierre se cierran en sí mismos con la barra inclinada:
<input type="text" id="phonenumber />
Como ves, todo son errores de sintaxis. Nada grave (de momento :)) Intenta ir memorizando estos detallitos y verás que dentro de poco dominarás el HTML.
Un saludo Soprano2!
Mil gracias empezare a corregirlos