Tecnología

Inicio

Cómo dar formato a un formulario de contacto con CSS

Cascading Style Sheets (CSS) de código se utilizan a menudo para dar formato al texto y bloques de contenido en páginas Web, pero muchos otros elementos HTML pueden ser abordados por código CSS también. elementos de la interfaz que se utilizan para solicitar información de un usuario en un formulario de contacto, tales como campos de texto, botones, casillas de verificación y menús desplegables, pueden ser estilizado con CSS también. Utilice clases CSS para dar formato a los diferentes elementos en su formulario HTML.

Instrucciones

1 Cambiar el tamaño de los elementos de interfaz formulario de contacto con la propiedades de "altura" "ancho" y. Por ejemplo, agregue el siguiente código entre las etiquetas "cabeza" de su documento HTML:

<Style type = "text / css">

.bigbutton {

Anchura: 100px;

altura: 50px;

}

</ Style>

Asignar un botón de envío a la clase "bigbutton" para que sea grande:

<Input type = "submit" class = valor "bigbutton" = "botón grande" />

Este botón grande hace que su forma más conveniente para los usuarios con discapacidad visual. Aumentar el tamaño de las entradas de texto que se utilizan para recoger los nombres, direcciones, direcciones de correo electrónico y números de teléfono, así que los usuarios puedan leer sus entradas con mayor facilidad. Es más fácil de estilizar componentes de los formularios específicos utilizando un selector de clase que el anterior, porque la mayoría de ellos son elementos "de entrada", y un selector de tipo afectaría a todos. Use "auto" para el "ancho" o valor de la propiedad "altura" para escalar automáticamente esa dimensión.

2 Cambiar el color de fondo de los elementos de formulario con la propiedad "de fondo". Agregue el código siguiente entre las etiquetas de "estilo" en la sección de cabecera:

.rojo{

fondo: MistyRose;

}

Puede utilizar cualquiera de los nombres de los colores CSS o un valor hexadecimal como "# 00ff00." Dado que los elementos pueden pertenecer a más de una clase, hacer un botón grande con un fondo de color rojo claro con este código:

<Input type = "button" class = "bigbutton roja" value = "botón rojo" />

El rojo es útil para indicar las partes importantes de su forma, como un campo de número de la seguridad social, mientras que otros colores podrían indicar campos opcionales. entradas de texto, elementos "textarea", "seleccionar" elementos, elementos de "opciones" y elementos "forma" a sí mismos se ven afectadas por la propiedad "de fondo". Las casillas de verificación y botones de radio no lo son.

3 Añadir bordes y / o esquemas para formar elementos con otra declaración de la clase:

.bordered {

frontera: 2px # 00f000 sólido;

bosquejo: 1px gris discontinua;

}

Las casillas de verificación y botones de radio no tienen fronteras aplicados a ellos, pero pueden tener contornos. Todos los demás elementos de formulario pueden tener ambas cosas. Consultar W3schools.com para obtener una lista de posibles estilos de borde y de contorno. Utilice las fronteras y los contornos de distinguir más importantes campos del formulario de contacto de los vecinos similares, como los campos de número de teléfono primario y secundario.

4 Cambiar las propiedades de la fuente y el estilo de texto para los elementos de formulario para completar las personalizaciones. Por ejemplo, agregue la siguiente clase:

.styletext {

font-size: 16px;

text-shadow: 1px 1px gris;

}

Los botones, las entradas de texto, elementos "textarea" y elementos "Seleccionar" pueden tener su estilo de texto de esta manera. También puede utilizar las propiedades como "font-weight", "font-family" y "font-style". Colorear el texto utilizando la propiedad "color". Un elemento "opción" individuo puede haber texto en color diferente que sus vecinos. Probar su código en diferentes navegadores web para asegurarse de que su forma se muestra correctamente.

Consejos y advertencias

  • Otro enfoque para el estilo de su formulario de contacto es la creación de diferentes clases para los diferentes tipos de información solicitados por el formulario. Por ejemplo, cree una clase para el campo de entrada Nombre, uno para el campo de número de teléfono, otra para la dirección de correo electrónico, y así sucesivamente. Cada uno de estos campos está preparada por una clase diferente, así que por ejemplo, el campo de nombre podría aparecer más grande que los demás o el campo de correo electrónico podría emplear un color diferente.