Sesion 5 - Formularios Basicos en HTML. DISEÑO
Sesion 5 - Formularios Basicos en HTML. DISEÑO
Fundamentos de
Programación y HTML
Formularios básicos
Objetivos de la sesión
Al finalizar esta sesión estarás en capacidad de:
01 02 03 04
name Nombre del elemento del formulario. Este atributo es esencial para identificar el
elemento al procesar los datos del formulario.
value Valor predeterminado del elemento. Se utiliza para definir el valor inicial del
campo, como el texto inicial en un campo de texto o el valor seleccionado en
un botón de opción.
required Indica que el elemento es obligatorio. El usuario debe completar el campo para
poder enviar el formulario.
placeholder Texto de ayuda que se muestra dentro del campo del formulario. Proporciona una
descripción o un ejemplo del tipo de información que se espera en el campo.
<fieldset></fieldset>:
Etiqueta que representa un conjunto o agrupación de elementos de
un formulario. «Pinta» un recuadro alrededor de las etiquetas que
estén contenidas dentro del <fieldset>
<legend> </legend>:
Etiqueta ligada a <fieldset>. Indica el título del <fieldset>
<label> </label>:
Se usa para definir el nombre o título de un control del formulario.
Etiquetas más relevantes
para crear formularios
<input>
Añade un campo de introducción de datos para el usuario. Es de las
principales etiquetas de un formulario.
<button> </button>:
Etiqueta utilizada para representar un botón en el formulario.
<select> </select>:
Input que permite una selección entre un conjunto de opciones.
<option> </option>:
Etiqueta ligada a <select>. Permite añadir diferentes opciones al <select>
<textarea> </textarea>:
Añade un campo al usuario para que pueda introducir texto en
unas líneas máximas de texto que el desarrollador puede definir.
<form action="/my-handling-form-page" method="post">
<ul>
<li>
<label for="name">Nombre:</label>
<input type="text" id="name" name="user_name" />
La </li>
implementación <li>
<label for="mail">Correo electrónico:</label>
de un <input type="email" id="mail" name="user_mail" />
formulario </li>
HTML - 1
<li>
<label for="msg">Mensaje:</label>
De acuerdo, intentemos crear el HTML para
<textarea id="msg" name="user_message"></textarea>
nuestro formulario. Vamos a utilizar los
</li>
elementos HTML siguientes: <form>, </ul>
<label>, <input> y <textarea>. </form>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
de un <br>
HTML - 2
<input type="password" name="clave" size="12">
<br>
De acuerdo, intentemos crear el HTML para
<input type="submit" value="enviar">
nuestro formulario. Vamos a utilizar los
<input type="reset" value="borrar">
elementos HTML siguientes: <form>,
</form>
<label>, <input>, <textarea> y <botton>.
</body>
</html>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
<form action="registrardatos.php" method="post">
La
Ingrese su mail:
<input type="text" name="nombre" size="50">
implementación <br>
de un
Ingrese su clave:
<input type="password" name="clave1" size="12">
formulario <br>
HTML - 3
Repita el ingreso de su clave:
<input type="password" name="clave2" size="12">
De acuerdo, intentemos crear el HTML para
<br>
nuestro formulario. Vamos a utilizar los <input type="submit" value="enviar"
elementos HTML siguientes: <form>, <input type="reset" value="borrar"> >
</form>
<label>, <input>, <textarea> y <botton>.
</body>
La
implementación
de un
formulario
HTML - 4
De acuerdo, intentemos crear el HTML para
que nuestro formulario se vea así:
Validación de formularios HTML
La validación del formulario permite verificar la
información introducida por el usuario antes de enviarla
al servidor. La validación del lado del cliente se realiza
utilizando HTML5 y JavaScript, mientras que la
validación del lado del servidor se realiza utilizando
lenguajes como PHP o Python.
Procesamiento de datos
El servidor web utiliza un lenguaje del lado del servidor, como PHP o Python,
para procesar los datos recibidos del formulario. Este procesamiento puede
incluir la validación de los datos, el almacenamiento en una base de datos, la
generación de una respuesta al usuario o la realización de otras acciones
específicas.
Respuesta al usuario
Después de procesar los datos, el servidor envía una respuesta al usuario.
Esta respuesta puede ser un mensaje de éxito, un error o una redirección a
otra página web. La respuesta debe ser clara y concisa para que el usuario
comprenda el resultado de la acción realizada.
Recursos y Existen numerosos recursos online que pueden ayudarte a
aprender más sobre formularios HTML y a mejorar tus
material de apoyo habilidades en el desarrollo web. Algunos de los recursos
para formularios HTML más populares incluyen: