::Objetivo::
Mostrar como personalizar um formulário de contato com uso de CSS.
::Um formulário padrão::
Um formulário de contato típico consta de:
três campos de input para texto: nome,
e-mail e assunto;
um campo textarea para o texto da mensagem;
um input tipo botão para envio da mensagem.
Vamos admitir nosso formulário "dentro" de uma tabela, com duas colunas e seis linhas, tudo conforme mostrado abaixo:
::O HTML do formulário::
<form name="nomedoform" action="xxxx"
method="xxxx" >
<table>
<tr>
<th colspan="2">Formul&aacute;rio de contato
</th>
</tr>
<tr>
<td><label for="nome">Nome</label></td>
<td><input name="nome" type=text size="33"
maxlength="1000"></td>
</tr>
<tr>
<td><label for="email">*e-mail</label></td>
<td><input name="email" type=text size="33"
maxlength="1000"></td>
</tr>
<tr>
<td><label for="assunto">Assunto</label></td>
<td><input name="subject" type=text size="33"
maxlength="1000"></td>
</tr>
<tr>
<td><label for="comentario">*Coment&aacute;rios</label></td>
<td><textarea name="comentario" cols="25"
rows="7" ></textarea></td>
</tr>
<tr>
<td><input name="submit" type="submit"
value="Enviar" class="botao"></td>
<td>* Campos de preenchimento obrigat&oacute;rio</td>
</tr>
</table>
</form>
Nota: Este é o HTML da tabela mostrada acima.
Para efeito de clareza coloquei um cellpadding e uma borda na tabela mostrada
e que não constam do HTML.
Em consequência se você copiar-colar o HTML acima, não verá as bordas da tabela e elas não interessam para nosso tutorial.
::O formulário estilizado::
Abaixo o formulário pronto, com as regras CSS aplicadas.
Mostro o formulário desde já, para que você tenha uma
noção antecipada do final e com isto facilitar o entendimento
do tutorial a medida que for lendo.