Autor Tema: Entrega nº22 del Tutorial básico del programador web: HTML desde cero. CU00722B  (Leído 2729 veces)

3skai

  • Sin experiencia
  • *
  • Mensajes: 16
    • Ver Perfil
Hola buenas noches! Aqui el ejercicio resuelto.

Enunciado:

Crea una página web que contenga un formulario de registro de usuarios que cumpla estas condiciones:

Como título principal de la página debe figurar con etiquetas h1 el texto “Solicitud de alta como usuario”. Debe contener un campo entrada de línea para solicitar el nombre. Debe contener un campo entrada de línea para solicitar los apellidos. Debe contener un campo entrada de línea para solicitar el correo electrónico. Debe contener un campo entrada de línea y tipo password para solicitar la contraseña. Debe contener un campo multilínea para solicitar observaciones. El formulario se debe enviar por el método get a la dirección de destino http://aprenderaprogramar.com

Respuesta:

Código: [Seleccionar]
form action="http://aprenderaprogramar.com" method="get">
  <h4>Solicitud De Alta Como Usuario</h4>
  Ingresa Tu Nombre: <input name="nombre" type="text" value="Ingrese su nombre" />
  <br/><br/>
  Ingresa Tu Apellido: <input name="apellido" type="text" value="Ingrese su apellido" />
  <br/><br/>
  Ingresa Tu Correo: <input name="email" type="text" value="Ingresa Tu Email" />
  <br/><br/>
  Ingresa Tu Contraseña: <input name="contrasena" type="password" value="1234">
  <br/><br/>
  Observaciones:<br /><textarea name="observaciones" rows="4" cols="40" >..Ingresa las observaciones del paciente..</textarea>
  <br/><br/>
  <input type="submit" value="Enviar">
  <input type="reset">
  </form>

Por cierto tengo una duda sobre los formularios, porque en clases pasadas se hacía esto para realizar un campo para el texto. Por ejemplo:

Código: [Seleccionar]
<label for="nombre">Nombre: </label>
<input type="text" name="nombre" id="nombre">

Pero en esta entrega hicieron así (siendo la salida por pantalla la misma). Ejemplo:

Código: [Seleccionar]
Ingresa Tu Nombre: <input name="nombre" type="text" value="Ingrese su nombre" />

Mi duda: logro ver que la salida por pantalla es la misma, pero hacerla de una u otra manera afecta el código o tiene una incidencia en otra cosa que no conozca? Siendo especifico veo que en la primera se uso label y en la segunda no.
'Tener las mejores herramientas, no te hace el mejor.
Tener la voluntad y ahínco de aprender, tarde que temprano te hará el mejor.'

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola 3skai

Cuando pongas un código siempre debes poner el código completo, en este ejercicio por ejemplo el código debe empezar con <!DOCTYPE html> y tener todo lo necesario

Puedes ver un ejemplo en https://www.aprenderaprogramar.com/foros/index.php?topic=3042.0

Se puede usar tanto label como no usarlo. Muchas veces hay distintas formas de hacer las cosas. El usarlo o no tiene algunas implicaciones (por ejemplo a la hora de poder aplicar estilos css) pero eso por el momento no debería preocuparte.

Recuerda pegar siempre el código completo para que pueda ser revisado

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".