Estilos em campo de texto
Vamos ver uns exemplos sobre como aplicar estilos avançados a campos de texto em páginas web. Referimo-nos a campos de texto dos normais <input type=text> e campos de texto que suportam várias linhas <textarea>.
Com estilos, podemos definir o formato de apresentação de qualquer elemento da página. Os campos de texto, que sempre têm uma forma muito específica, também aceitam especificações de estilos para variar sua aparência típica.
Vamos ver vários exemplos para comprovar as possibilidades das folhas de estilos, aplicadas sobre campos de texto e textareas.
<input type=”text” name=”campotexto0″ size=”12″ style=”border-width: 2px; border-style: solid; font-size:8pt; color: #009900; letter-spacing : 3px;”>
Neste campo textarea, incluímos também um texto com o qual inicializará seu conteúdo. Primeiro, chamamos a atenção sobre o atributo de HTML readonly, que serve para que o campo textarea não seja editável, ou seja, que não possa mudar seu conteúdo. Também com estilos CSS se definiu uma série de valores para a aparência, estes são: mostrar as barras de deslocamento somente quando for solicitado, uma borda do campo pontilhado, uma cor da borda cinza escuro e uma largura da borda de 1 pixel.
Conclusão
Esperamos que com estas indicações vocês possam aprender um pouco mais sobre como modificar o estilo de um campo de texto, para adaptar melhor ao desenho de suas páginas.
Temos que ter em conta que as características de estilos nem sempre estão disponível em todos os navegadores. As mais importantes sim que poderemos vê-las em todos os navegadores que suportem estilos, apesar de que certos valores, como a borda pontilhada, não podem ser visualizados corretamente em navegadores antigos. Ocorre o mesmo com o atributo readonly, que nem sempre esteve disponível em HTML.