Posiciones en CSS. Posicionamiento CSS: absoluto, relativo. Otros valores de posición CSS


Los formularios en HTML son los más complejos, pero por otro lado, quizás los más tema interesante en HTML.

Los formularios web permiten a los visitantes del sitio ingresar cierta información en campos especiales y el desarrollador la recibe en la forma que más le convenga.

Un ejemplo de formulario sería Libro de visitas, cuestionario, prueba en línea. Los formularios se rellenan al registrarse en el sitio web, al realizar pedidos en una tienda online, etc.

Usando HTML, puede crear un marco de formulario: campos de texto, menús, listas, botones, casillas de verificación y botones de opción. Es decir, aquellos elementos con cuya ayuda se ingresa cierta información en el formulario.

Luego, los datos ingresados ​​en el formulario se envían al servidor para su procesamiento. Pero HTML aquí es impotente: un programa o script adjunto ya está trabajando en el procesamiento del formulario. Estos programas suelen estar escritos en lenguaje php o javascript.

Atributos de formulario - etiqueta

Puede haber varios formularios en una página web ( tanto como el desarrollador necesite). Cada uno de ellos comienza con la etiqueta. y termina con una etiqueta de cierre .

El atributo de acción es obligatorio para cualquier formulario: especifica la dirección del archivo que sirve el formulario ( procesa los datos introducidos en el mismo).

El atributo del método determina cómo se envía el contenido del formulario. Hay dos métodos: GET y POST. Ahora no tiene sentido profundizar en estos parámetros, ya que el tema del envío de información mediante los métodos GET y POST se relaciona con los lenguajes de procesamiento de datos ( por ejemplo PHP). Basta saber cuál es exactamente el método de transferencia. publicar datos en la mayoría de los casos se utiliza en formularios.

Atributo de nombre de etiqueta

es opcional. Pero si hay varios formularios en el documento, entonces el manejador debe identificar de alguna manera cada uno de ellos. Por lo tanto, en este caso es necesaria la presencia del atributo de nombre: especifica el nombre único del formulario.

También puede configurar la codificación de los datos de entrada; el atributo Accept-Charset es responsable de esto y también, utilizando el atributo de destino, define la ventana en la que se mostrará el resultado del procesamiento del formulario enviado ( en una ventana nueva o actual).

Pero la etiqueta en sí ¡No tiene sentido, porque el formulario transmite datos que primero deben ingresarse en alguna parte!

Entrada de datos. Campos de formulario - etiqueta

Etiqueta Esta es la etiqueta más común que se encuentra en los formularios. Está diseñado para crear varios elementos, utilizado para ingresar datos en el formulario: estos son campos de texto, botones, casillas de verificación, botones de opción.

El tipo es el atributo principal de la etiqueta. . Establece el tipo de campo ( elemento) formas:

Tipo de valor de atributo="..."

Resultado

Descripción

Campo de texto de una sola línea para ingresar texto. El atributo de tamaño especifica el ancho del campo en caracteres.

Campo de texto para ingresar una contraseña.
El atributo maxlength establece cantidad máxima caracteres que se pueden introducir

1 2 3

Cambiar.
Puede seleccionar solo una opción de las ofrecidas. El atributo marcado especifica un campo previamente verificado.

1 2 3

Caja.
Hay varias opciones para elegir. Atributo marcado define un campo previamente verificado.

Botón.
El atributo de valor establece la etiqueta en el botón.

Botón de reinicio.
Devuelve los campos del formulario a su formulario original. Restablecer los datos ingresados.

Botón para enviar los datos introducidos.

Campo para ingresar el nombre del archivo que se envía.

Botón de imagen.
También se utiliza para enviar datos al servidor. El atributo src especifica la dirección del archivo de imagen.

Campo oculto: invisible para el usuario.

Menú desplegable - Etiquetas igual que la etiqueta Sirve para recopilar información: crea una lista de la que se pueden seleccionar uno o más elementos. Cada elemento corresponde a un valor, que se envía al servidor para su procesamiento.

Vista la lista que se está creando depende del valor atributo de tamaño: con tamaño = "1" ( valor por defecto) la lista será desplegable.

Un valor diferente para el atributo de tamaño corresponderá al número de elementos de la lista mostrados. Por ejemplo, con size="3" , serán visibles tres elementos. Para ver otros elementos de la lista ( si hay alguno) debería ser usado raya vertical desplazamiento, que se agrega automáticamente.

De forma predeterminada, solo se puede seleccionar un elemento de la lista. Agregar el atributo múltiple a una etiqueta y crea cada elemento de la lista.

Usando el atributo de nombre de la etiqueta





¡las 7 maravillas del mundo!




El punto cardinal es una de las cuatro direcciones principales:

norte Sur oeste Este

¡las 7 maravillas del mundo!

Pirámide de Keops Jardines colgantes de Babilonia Estatua de Zeus en Olimpia Templo de Artemisa en Éfeso Mausoleo de Halicarnaso Coloso de Rodas Faro de Alejandría

Campo de texto multilínea - etiqueta

Si el contenido del campo excede su tamaño, aparecerá un control deslizante.

Ejemplo de uso de un formulario

Ahora veamos cómo funciona el formulario.

Formulario de pedido de vídeos educativos:


Su nombre: *



Su pedido:



Seleccionar medios:


CD


DVD


Memoria USB


Tu correo electrónico: *



Su dirección: *





Los formularios HTML son elementos de interfaz complejos. Incluyen diferentes elementos funcionales: campos de entrada Y