Es posible aportar estilos y formatos a campos de texto de los formularios. En este capítulo veremos como hacerlo.
Vamos a ver unos ejemplos sobre cómo aplicar estilos avanzados a campos de texto en páginas web. Nos referimos a campos de texto de los normales <input type=text> y campos de texto que soportan varias líneas <textarea>.
Con estilos, como ya se ha debido aprender en el manual de CSS, podemos definir el formato de presentación de cualquier elemento de la página. Los campos de texto, que siempre tienen una forma muy específica, también aceptan especificaciones de estilos para variar su apariencia típica.
Vamos a ver varios ejemplos para comprobar las posibilidades de las hojas de estilos, aplicadas sobre campos de texto y textareas.
<input type="text" name="campotexto0" size="12" style="border-width: 2px; border-style: solid; font-size:8pt; color: #009900; letter-spacing : 3px;">
En este campo textarea, hemos incluido también un texto con el que se inicializará su contenido. Primero llamamos la atención sobre el atributo de HTML readonly, que sirve para que el campo textarea no sea editable, es decir, que no se pueda cambiar su contenido. También con estilos CSS se han definido una serie de valores para la apariencia, estos son: mostrar las barras de desplazamiento sólo cuando toca, un borde del campo punteado, un color del borde gris oscuro y un ancho del borde de 1 pixel.
Conclusión
Esperamos que con estas indicaciones podáis aprender un poco más sobre cómo modificar el estilo de un campo de texto, para adaptarlo mejor al diseño de vuestras páginas.
Hay que tener en cuenta que las características de estilos no siempre están disponibles en todos los navegadores. Las más importantes sí que las podremos ver en todos los navegadores que soporten estilos, aunque ciertos valores, como el borde punteado, no se pueden visualizar correctamente en navegadores antiguos. Pasa lo mismo con el atributo readonly, que no siempre ha estado disponible en HTML.
Con estilos, como ya se ha debido aprender en el manual de CSS, podemos definir el formato de presentación de cualquier elemento de la página. Los campos de texto, que siempre tienen una forma muy específica, también aceptan especificaciones de estilos para variar su apariencia típica.
Vamos a ver varios ejemplos para comprobar las posibilidades de las hojas de estilos, aplicadas sobre campos de texto y textareas.
<input type="text" name="campotexto0" size="12" style="border-width: 2px; border-style: solid; font-size:8pt; color: #009900; letter-spacing : 3px;">
En este campo textarea, hemos incluido también un texto con el que se inicializará su contenido. Primero llamamos la atención sobre el atributo de HTML readonly, que sirve para que el campo textarea no sea editable, es decir, que no se pueda cambiar su contenido. También con estilos CSS se han definido una serie de valores para la apariencia, estos son: mostrar las barras de desplazamiento sólo cuando toca, un borde del campo punteado, un color del borde gris oscuro y un ancho del borde de 1 pixel.
Conclusión
Esperamos que con estas indicaciones podáis aprender un poco más sobre cómo modificar el estilo de un campo de texto, para adaptarlo mejor al diseño de vuestras páginas.
Hay que tener en cuenta que las características de estilos no siempre están disponibles en todos los navegadores. Las más importantes sí que las podremos ver en todos los navegadores que soporten estilos, aunque ciertos valores, como el borde punteado, no se pueden visualizar correctamente en navegadores antiguos. Pasa lo mismo con el atributo readonly, que no siempre ha estado disponible en HTML.
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...