Elementos de forma. Definición de elementos de formulario. Atributos de etiquetas comunes
uno de las propiedades más importantes documentos web es una posibilidad recibir datos de clientes Y enviándolos al servidor. Esta posibilidad se proporciona mediante el llamado FORMA (FORMAS).
De este modo,
¿Cómo se ven los formularios HTML?
Aquí está uno de los ejemplos más simples:
1. | Apellido * | |
2. | Nombre, patronímico * | |
3. | Lugar de trabajo * | |
4. | Título profesional * | |
5. | Dirección de trabajo * | |
6. | Teléfono de trabajo * | |
7. | Fax | |
8. | Correo electrónico * | |
9. | Dirección de la página web personal | |
10. | Grado academico | |
11. | Título académico | |
12. | Área de intereses científicos * | 1. 2. 3. 4. 5. 6. |
Esta es una forma muy simple. solo contiene campos de texto y dos botones. Primer botón ( REINICIAR) permite "reiniciar" todos los datos ingresados por el usuario, segundo ( ENTREGAR) - directamente envía datos al servidor. Está claro que si olvidas colocar un botón en el formulario ENTREGAR, entonces los datos no se enviarán al servidor. Es por eso
Veamos el código HTML que crea el formulario.
Formularios colocado en un contenedor . |
Este contenedor se puede comparar con uno de papel normal. sobre postal- este último debe contener en la etiqueta la dirección de destino y el apellido del destinatario debe estar indicado dirección del script del servidor, que recibirá y tratará los datos introducidos por el cliente. El atributo se utiliza para esto. acción. De este modo, forma más simple tiene la siguiente estructura:
Atributo acción es obligatorio (si, por supuesto, se proporciona el envío de datos al servidor), pero no es el único atributo del formulario. Hablaremos de otros atributos un poco más adelante, pero por ahora centrémonos en los elementos básicos de los formularios.
Elementos de formulario
Todos los elementos del formulario se crean con etiquetas que comienzan: , donde los valores de los atributos tipo y determinar el tipo de elemento. Consideremos los posibles valores de este atributo.
- Campo de texto:
(Los acabamos de ver en nuestro ejemplo)
El campo de texto define el código:
Aquí
- nombre- nombre del campo (más adelante aprenderemos cómo se puede acceder a los elementos del formulario simplemente por su nombre);
- valor- qué se escribirá en el campo de texto predeterminado tan pronto como el documento aparezca en la ventana del navegador;
- alinear- este atributo es "responsable" de la ubicación del campo de texto; no es específico para elementos de formulario y (como ocurre con otras etiquetas) puede tomar los siguientes valores: izquierda, bien, centro;
- tamaño- longitud del campo en caracteres;
- longitud máxima- el número máximo de caracteres que se pueden ingresar en el campo. Si no se especifica este atributo, no habrá restricciones de entrada.
El valor del campo de texto debe ser solo texto. Si, por ejemplo, le pones código html, se mostrará como texto (y no como se vería en una ventana del navegador). Pero aquí está, realizado por Sergei Burylin. Cómo logró hacer esto: intente descubrirlo usted mismo.
- Área de texto:
Las áreas de texto son convenientes para ingresar grandes cantidades de información de texto.
El código de área de texto se ve así:
aquí atributo "envoltura" indica cómo romper una línea: si le asignas un valor apagado, el texto ingresado será "ir" fuera del área, de lo contrario ( en , suave o incluso simplemente envoltura sin asignación), el texto se ajusta automáticamente en una nueva línea.
- Lista:
Las listas te permiten hacer el único o múltiple elección entre una gama de ofertas opciones (opciones).
La estructura del código HTML que define la lista es la siguiente:
Los códigos de las listas que proporcionamos como ejemplos se ven así:
<seleccione nombre="semana" tamaño="7"> <option value="1 ">Lunes </option> <option value="2">Martes </option> <option value="3">Entorno </option> <option value="4">Jueves </option> <option value="5">Viernes </option> <option value="6">Sábado </option> <option value="7">Domingo </option> </seleccionar> Lista con la única opción, se muestran todas las opciones disponibles, ninguna está resaltada. |
<seleccione nombre="comida " tamaño="4" múltiple> <option value="1 " seleccionado>Pizza </option> <option value="2">Perrito caliente </option> <option value="3">Shashlik </option> <option value="4">Helado </option> <option value="5">Champán </option> <option value="6">Piña </option> <option value="7">Chocolate </option> <option value="8">Café </option> </seleccionar> Lista de opciones múltiples, solo se muestran 4 de 8 opciones, la primera opción está resaltada. |
- "Caja"
La casilla de verificación "única" se crea usando el código:
Atributo comprobado indica que la "casilla de verificación" estará marcada de forma predeterminada.
A menudo se utilizan varias "banderas" a la vez, por ejemplo:
Por favor indique sus habilidades: <input type="casilla de verificación" nombre="habilidad " valor="1 " marcada>HTML <input type="casilla de verificación" nombre="habilidad " valor="2 ">JavaScript <input type="casilla de verificación" nombre="habilidad " valor="3 ">ASP <input type="casilla de verificación" nombre="habilidad " valor="4 ">Perl <input type="casilla de verificación" nombre="habilidad " valor="5 ">PHP <input type="casilla de verificación" nombre="habilidad " valor="6 ">XML <input type="casilla de verificación" nombre="habilidad " valor="7 ">FLASH |
Por favor indique sus habilidades: HTML javascript ÁSPID. perla PHP XML DESTELLO |
- "Botón de radio"
Se crea un botón de opción "único" usando el código:
texto que generalmente se coloca al lado de un botón de opción |
Atributo comprobado indica que el botón de opción estará marcado de forma predeterminada.
A menudo se utilizan varios botones de opción a la vez, por ejemplo:
Por favor indique sus habilidades: <input type="radio" name="habilidad " valor="1 " marcado>HTML <input type="radio" nombre="habilidad " valor="2">JavaScript <input tipo="radio" nombre="habilidad " valor="3 ">ASP <input type="radio" nombre="habilidad " valor="4 ">Perl <input tipo="radio" nombre="habilidad " valor="5 ">PHP <input tipo="radio" nombre="habilidad " valor="6 ">XML <input tipo="radio" nombre="habilidad " valor="7 ">FLASH |
Por favor indique sus habilidades: HTML enviando datos al servidor. Este botón se crea usando el código: Cuando se presiona el botón entregar los datos se transfieren al servidor en la dirección especificada como valor del atributo acción . Para prever la posibilidad reiniciar todos los datos ingresados por el usuario (y restaurar los datos predeterminados), se utiliza el botón reiniciar. Su código se ve así:
|
Forma es un objeto de base de datos diseñado para ingresar y mostrar información. Los formularios le permiten verificar la exactitud de los datos a medida que los ingresa, realizar cálculos y brindar acceso a los datos en tablas relacionadas mediante subformularios.
Se puede trabajar con formularios en cuatro modos: modo Formularios, modo Tabla, modo Diseño y modo Diseño. Puede seleccionar el modo de funcionamiento utilizando el icono de modo de grupo Modos Pestañas de INICIO.
En los modos Formularios y Tablas, puede agregar, eliminar y editar registros en una tabla o consulta, que es la fuente de datos de los formularios.
En el modo Diseño, puede cambiar la apariencia del formulario, agregar y eliminar controles y desarrollar.
En el modo Diseño, puede cambiar las propiedades del campo, definir formatos de campo, cambiar todo el diseño del formulario y realizar formato condicional campos.
Tipos de formularios.
EN Acceso puedes crear formularios los siguientes tipos:
Formulario de columna o formulario de pantalla completa;
Forma de cinta;
forma tabular;
Principal/subformulario;
mesa pivote;
Formulario: gráfico o gráfico dinámico.
Formulario a columna Es un conjunto de campos de entrada organizados de cierta manera con sus correspondientes etiquetas y controles. Muy a menudo, este formulario se utiliza para ingresar y editar datos.
Forma de cinta Sirve para mostrar los campos de un grupo de registros. Los campos no están necesariamente organizados en una tabla, pero se asigna una columna a un campo y las etiquetas de los campos se organizan como encabezados de columna.
forma tabular muestra datos en vista de tabla.
Formulario principal/sub es una combinación de formas de columnas y tabulares. Tiene sentido crearlo cuando se trabaja con tablas relacionadas que tienen una relación de uno a muchos.
Formulario de tabla dinámica realizado por el Asistente de tabla dinámica Sobresalir basado en tablas y consultas Acceso(el Asistente para tablas dinámicas es un objeto incrustado en Acceso para usarlo en Acceso necesita ser instalado Sobresalir). Una tabla dinámica es una tabulación cruzada de datos en la que los datos resumidos se encuentran en la intersección de filas y columnas con los valores de los parámetros actuales.
Formulario con diagrama. EN Acceso puedes insertar un diagrama creado en el formulario Gráfico de Microsoft. Gráfico se está implementando VIEJO aplicación y se puede iniciar desde Acceso. Puedes trabajar con un diagrama incrustado de la misma forma que con cualquier objeto. VIEJO.
Formar estructuras.
Cualquier formulario puede incluir las siguientes secciones:
- Título del formulario– define parte superior formularios y puede contener texto, gráficos y otros controles;
- Encabezamiento – la sección se muestra sólo en modo avance y normalmente contiene encabezados de columna;
- Área de datos- define la parte principal del formulario que contiene los campos obtenidos de la fuente de datos;
- Pie de página - la sección se muestra sólo en modo de vista previa en la parte inferior de la página de la pantalla y normalmente contiene el número de página, la fecha, etc.;
- Nota de formulario– aparece en la parte inferior de la última página de pantalla del formulario.
El formulario puede contener todas las secciones o algunas de ellas.
Como cualquier objeto de base de datos, un formulario tiene propiedades. Los valores de estas propiedades para todo el formulario, sus secciones o controles se establecen en las ventanas de propiedades de los objetos correspondientes. Para mostrar la ventana de propiedades en la pantalla, haga clic en el botón Propiedades en la barra de herramientas del Creador de formularios.
Ventana de propiedades el objeto seleccionado contiene lo siguiente cortina a la italiana:
Diseño: utilizando estas propiedades, usted establece el diseño del formulario;
Datos: utilizando estas propiedades, se especifica la fuente de datos;
Eventos: contiene una lista de propiedades asociadas con el objeto;
Otros: el tipo de ventana en la que se abre el formulario o mensaje.
Todo: una lista de todas las propiedades.
Propiedades básicas de la forma:
Título: le permite especificar el nombre del formulario, que se mostrará en el área del título;
Modo predeterminado: determina el modo de apertura del formulario (simple, cinta, formularios de tabla);
Modos permitidos: una propiedad que determina si es posible cambiar del modo Formulario al modo Diseño usando los comandos del menú Ver;
Propiedades de la barra de desplazamiento, área de selección, botones de navegación, lineas divisorias, botón de menú de ventana, tamaño de ventana, botón de cerrar, botón de ayuda contextual, tipo de borde: determine si estos elementos se mostrarán en la ventana del formulario;
Las propiedades permiten adiciones, permiten eliminaciones, permiten cambios: determinan si el usuario puede editar datos a través del formulario. Estas propiedades pueden tomar valores Sí/No;
Entrada de datos: determina el modo de apertura del formulario y acepta valores Sí/No. Modo Sí: abre el formulario solo para agregar nuevos registros. Sin modo - ver registros existentes y añadiendo otros nuevos;
Bloqueo de registros: define cómo se bloquean los registros en el modo de base de datos multiusuario.
Para crear formularios en Acceso son usados siguientes métodos:
Icono de formulario: con el que puedes crear un formulario con un solo clic. Con esta herramienta, todos los campos de la fuente de datos subyacente se colocan en el formulario. Puede comenzar a trabajar inmediatamente con un nuevo formulario o cambiarlo si es necesario en la vista Diseño o Diseño;
El pictograma de forma dividida es nueva oportunidad V oficina de microsoft Access 2007, que le permite mostrar datos simultáneamente en dos vistas: en la vista Formulario y en la vista Hoja de datos. Estas dos vistas están vinculadas a la misma fuente de datos y siempre están sincronizadas entre sí. Cuando selecciona un campo en una parte del formulario, se selecciona el mismo campo en otra parte. Los datos se pueden agregar, cambiar o eliminar en cada parte del formulario (siempre que la fuente del registro permita la actualización y la configuración del formulario no prohíba tales acciones);
El icono Formulario en blanco le permite crear un formulario vacío si el asistente o las herramientas de creación de formularios no son adecuados. Por lo tanto, puede crear un formulario muy rápidamente, especialmente si tiene sólo unos pocos campos;
Icono Varios elementos: le permite crear un formulario en el que los registros se muestran en forma de tabla, ocupando cada registro linea separada;
Maestro de las formas – herramienta de software, que le permite crear la estructura de uno de tres tipos estándar formularios en modo de diálogo con el desarrollador del formulario. En este caso, los campos seleccionados por el usuario de la fuente de datos se insertan en el formulario;
Diseñador de formularios: permite al usuario diseñar un formulario en la ventana del Diseñador de formularios.
lo mas de una manera conveniente La creación de un nuevo formulario se realiza mediante la siguiente tecnología: el formulario se crea utilizando el Asistente para formularios y luego se modifica en el modo Diseño o Diseño.
La fuente de los datos del formulario es una o más tablas y/o consultas relacionadas.
Elemento de control se refiere a cualquier formulario u objeto de informe que se utiliza para mostrar datos en la pantalla, diseñar o ejecutar comandos macro. Los controles pueden ser vinculados, calculados o libres.
Conectado Un control (adjunto) se adjunta a un campo en la tabla o consulta subyacente. Cuando ingresa un valor en el control asociado, el campo de la tabla del registro actual se actualiza automáticamente. El campo de la tabla es la fuente de datos del control asociado.
Los elementos de formulario HTML son los objetos elementales a partir de los cuales creamos la interfaz gráfica de usuario de un programa JavaScript.
Cada objeto de formulario contiene una matriz de elementos, que almacena objetos que representan los elementos del formulario. Cada uno de estos elementos tiene una propiedad de tipo que se puede utilizar para distinguir un tipo de elemento de otro. Por tipo propiedad elemento de forma desconocido código javascript Puede determinar el tipo de elemento y descubrir qué se puede hacer con ese elemento.
Finalmente, la cuarta columna de la tabla proporciona una breve descripción de cada elemento y el controlador de eventos más importante o más utilizado para ese tipo de elemento.
Detalles varios tipos Los elementos se describen en la Parte IV, Referencia del cliente Java.
Guion". Aunque hay una página de ayuda independiente para cada tipo de elemento de formulario, tenga en cuenta que la mayoría de los elementos se crean utilizando la etiqueta HTML. y de hecho todos son objetos de entrada. La página de Entrada de la Referencia de JavaScript del lado del cliente enumera las capacidades comunes a todos estos elementos, y las páginas específicas de tipo en la Parte IV brindan información específica sobre cómo trabajar con un tipo particular de elemento de formulario.
Tenga en cuenta que los nombres "Botón", "Casilla de verificación", etc. de la primera columna de la tabla pueden no corresponder a objetos reales en el cliente. Implementaciones de JavaScript y que el estándar DOM no define ninguna interfaz con estos nombres. Sin embargo, cada tipo de elemento de formulario tiene su propia característica especial. apariencia y comportamiento, y es útil, al menos en la Referencia de JavaScript del lado del cliente, tratarlos como tipos separados. En la Referencia DOM del W3C (Parte V), encontrará material sobre formularios y sus elementos en las secciones "HTMLFormElement", "HTMLInputElement", "HTMLTextAreaElement", "HTMLSelectElement" y "HTMLOptionElement". tipos de elementos de forma y etiquetas HTML utilizado para crearlos, veamos el código HTML del Ejemplo 15.1 utilizado para crear el formulario. A pesar de la mayoría de El ejemplo es HTML y también contiene código Java-Script que define controladores de eventos para cada elemento del formulario. Notará que los controladores de eventos no están definidos como atributos HTML. aqui estan Funciones de JavaScript, asignado a las propiedades de los objetos de la matriz de elementos del formulario. Todos los controladores de eventos llaman a la función report(), que contiene código que funciona con diferentes elementos formas.
La siguiente sección de este capítulo cubre todo lo que necesita saber para comprender la función report().
Ejemplo 15.1. Formulario HTML, que contiene todo tipo de elementos
Elementos de formulario | Texto | Contraseña | área de texto | Subir Archivo | Caja |
Radio | Seleccionar (lista) | Seleccionar (menú) | Botón | Entregar | Reiniciar |
Lo llaman varios controladores.
informe de función (elemento, evento) (
var elmtname = elemento.nombre;
if ((element.type == "seleccionar-uno") || (element.type == "seleccionar-múltiple"))(
valor = " ";
for(var i = 0; i valor += elemento.opciones[i].valor + " ";
}
else if (element.type == "textarea") valor = "...";
else valor = elemento.valor;
var msg = evento + ": " + elmtname + " (" + valor + ")\n";
var t = elemento.form.textarea;
valor.t = valor.t + mensaje;
}
// Esta función agrega un conjunto de controladores de eventos a cada elemento del formulario.
// No comprueba si este elemento es compatible este manejador,
// se agregan todos los controladores de eventos. Tenga en cuenta que los controladores de eventos
// llama a la función report() anterior. Tenga en cuenta que definimos
// manejadores de eventos, asignando funciones a propiedades Objetos JavaScript, no
// asignando cadenas a atributos de elementos HTML.
función addhandlers(f) (
// Recorre todos los elementos del formulario.
for(var i = 0; i var e = f.elementos[i];
e.onclick = función() ( reportar(esto, "Hacer clic"); )
e.onchange = función() ( reportar(esto, "Cambiar"); )
e.onfocus = función() ( informe(esto, "Enfoque"); )
e.onblur = función() ( reportar(esto, "Desenfocar"); )
e.onselect = function() ( report(this, "Seleccionar"); )
}
// Defina algunos controladores de eventos especiales para los tres botones:
f.clearbutton.onclick = función() (
this.form.textarea.value=""; informar(esto,"Hacer clic");
}
f.submitbutton.onclick = función() (
informar(esto, "Hacer clic"); devolver falso;
}
f.resetbutton.onclick = función() (
this.form.reset(); informar(esto, "Hacer clic"); devolver falso;
}
}
// Y por último activamos nuestro formulario, añadiendo todos los posibles
// manejadores de eventos!
addhandlers(documento.todo);
Es un campo de texto de una línea (Fig. 1), cuyo tamaño físico se puede configurar usando el atributo TAMAÑO, y la secuencia de caracteres ingresada inicialmente usando el atributo VALOR.
Arroz. 1. Elemento de formulario TEXTO
Un ejemplo del uso de este elemento en código HTML es siguiente línea:
TIPO="CONTRASEÑA"
Un tipo completamente similar al anterior, excepto que la información ingresada por el usuario en el campo de texto se mostrará en pantalla con símbolos “*” para ocultar el texto a un espectador externo.
Un elemento que es una forma simple de elección, que toma uno de dos estados estables: "verificado" - "no verificado" (Fig. 2).
Arroz. 2. Elemento de formulario CHECKBOX
Este elemento opera con las llamadas variables booleanas, es decir, variables, cada una de las cuales puede tomar el valor “VERDADERO” o “FALSO”. Cada elemento del formulario CHECKBOX crea un par lógico de valores del formulario "elemento_nombre-estado" y los transmite al servidor. Para establecer el estado inicial del elemento (marcado o no), utilice el atributo CHECKED.
Ejemplo de uso:
El llamado botón de opción (Fig. 3) se utiliza cuando una variable lógica puede tomar solo un valor entre muchos posibles.
Arroz. 3. Elemento de formulario RADIO
Todos los elementos RADIO de la misma forma se designan con el mismo valor de atributo NOMBRE.
El uso de botones de radio requiere una indicación explícita de los valores del atributo VALOR; uno de los botones debe estar marcado con el atributo CHECKED.Ejemplo de uso:
<Р АLIGN="СЕМТЕR">Por favor indica tu edadР>
Muestra un botón normal (Fig. 4), al hacer clic en él se realiza alguna acción del servidor.
Arroz. 4. Elemento de formulario BOTÓN
Usando el atributo NOMBRE, a este elemento se le asigna un nombre único; el atributo VALOR le permite cambiar la etiqueta que se muestra en el botón.
Ejemplo de uso:
TIPO="ENVIAR"
Define un botón, al hacer clic, los datos del formulario se transfieren al servidor. Como en el caso anterior, la inscripción que se muestra en el botón se especifica mediante el atributo VALOR.
Ejemplo de uso:
Crea un botón que borra un formulario de texto completado incorrectamente. Los parámetros y valores de este botón no se envían al servidor junto con otros datos del formulario. Ejemplo de uso:
TIPO="ARCHIVO"
Genera un botón en la pantalla, al hacer clic, aparece el Explorador de Windows en la pantalla, permitiéndole adjuntar cualquier archivo de la computadora local del usuario a los datos enviados al servidor. Este elemento se utiliza principalmente en formularios para enviar mensajes desde un servidor de mensajes. correo electrónico para organizar archivos adjuntos, así como para cargar imágenes en el servidor. Por lo general, se muestra un pequeño campo de texto junto al botón, donde se ingresan automáticamente el nombre del archivo que se envía y la ruta al mismo en el disco local.
Ejemplo de uso:
TIPO="IMAGEN"
Crea un botón de envío similar al elemento ENVIAR, pero utilizando un gráfico creado por el usuario. Normalmente se utiliza en los casos en los que un botón rectangular gris estándar "no encaja" en el diseño del sitio. La URL de la imagen que actúa como botón se indica mediante el atributo SRC, y el elemento en sí puede contener sus propios atributos similares a los utilizados en la etiqueta. (consulte la lección 5), incluidos ALIGN, ALT, etc. Los atributos NOMBRE y VALOR se tratan de la misma manera que atributos similares del elemento ENVIAR.
Ejemplo de uso:
Este elemento está oculto y no se muestra en la pantalla del monitor del usuario.
Se utiliza para almacenar y transmitir información sobre el estado actual del formulario al servidor: cuando se presiona el botón ENVIAR elemento OCULTO formará un par lógico variables de tipo"nombre-valor", que se enviará al servidor usando protocolo HTTP. Los elementos OCULTOS sirven alternativa asequible galletas - archivos especiales, en el que se almacenan ajustes individuales usuario y permitiendo, por ejemplo, restaurar el último estado del formulario cuando el usuario vuelve a visitar la página que contiene este formulario.Ejemplo de uso:
Sin embargo, usando la etiqueta No es posible transferir todos los elementos del formulario disponibles a un diseñador web. Por ejemplo, campos de texto definidos atributos de TEXTO y CONTRASEÑA están muy limitados en la cantidad de caracteres que se pueden ingresar en estos campos. Si el webmaster se enfrenta a la tarea de crear dichos campos de texto para que el usuario pueda ingresar una gran cantidad de caracteres, se utiliza una etiqueta independiente.
Arroz. 5. Elemento Formularios de área de TEXTO
Sintaxis de grabación de esta etiqueta se ve así:
Texto predeterminado en un cuadro de texto
Ya estás familiarizado con el atributo NAME, que define el nombre individual de cada elemento del formulario. Los atributos ROWS y COLS indican, respectivamente, el número máximo permitido de líneas de texto de entrada y caracteres por línea. Si el texto escrito por el usuario no cabe en la parte visible del contenedor de texto, aparecen barras de desplazamiento verticales y horizontales en los bordes del campo para desplazar el contenido del elemento TEXTAREA.
Ejemplo de uso:
Introduce tu mensaje aquí
Para crear un menú de selección en el formulario (Fig.6), el webmaster puede utilizar la etiqueta
Arroz. 6. SELECCIONAR elemento de formulario
La sintaxis general para escribir esta etiqueta es la siguiente:
OPCIÓN VALUE="Artículo N">Пункт N!}
El atributo MULTIPLE define la capacidad del usuario de marcar no uno, sino varios elementos de la lista propuesta a la vez. Si este atributo dado, se puede utilizar atributo TAMAÑO, que determina el número de posiciones visibles en la pantalla al mismo tiempo.
Ejemplo de uso:
<Р АLIGN ="CENTER">Por favor indica tu ciudadР>
OPCIÓN VALOR="a">Санкт-Петербург!}
OPCIÓN VALOR="b">Mocква!}
formularios HTML son controles que se utilizan para recopilar información de los visitantes del sitio web.
Los formularios web constan de una colección de campos de texto, botones, listas y otros controles que se activan con un clic del mouse. Técnicamente, los formularios pasan datos del usuario a un servidor remoto.
Para recibir y procesar datos de formularios, lenguajes de programación web como PHP, perla.
Antes de la llegada de HTML5, los formularios web eran una colección de varios elementos. , terminando con un botón . Requirió mucho esfuerzo diseñar formularios en diferentes navegadores. Además, los formularios requeridos Aplicaciones JavaScript para validar los datos ingresados y también carecía de tipos de campos de entrada específicos para especificar información cotidiana como fechas, direcciones de correo electrónico y URL.
formularios HTML5 resolvió la mayoría de estos problemas comunes con la presencia de nuevos atributos, brindando la capacidad de cambiar la apariencia de los elementos del formulario mediante CSS3.
Arroz. 1. Formularios web mejorados con HTML5Crear un formulario HTML5
1. Elemento
. No requiere ninguna entrada ya que es un contenedor que mantiene juntos todos los controles del formulario. campos. Los atributos de este elemento contienen información que es común a todos los campos del formulario, por lo que los campos que se combinan lógicamente deben incluirse en un solo formulario.2. Agrupar elementos del formulario
Elemento
diseñado para agrupar elementos relacionados entre sí, dividiendo así la forma en fragmentos lógicos.Cada grupo de elementos se puede nombrar usando el elemento