HTLM


FORM

Form ottimizzate
Le form sono generalmente una massa disorganizzata di testo e box di input. Il tag
<PRE> e' l'unica via per prevenire disastri, fino a che non intervenga un grafico abile nel design di tabelle. Usando un header della tabella allineato a destra si creano le etichette per i campi di input, con un data tag standard per i dati delle sezioni di input della form. I bottoni di SUBMIT (Conferma) e CLEAR (Modifica), sono nella riga inferiore, che ha due celle di dati. La prima e' vuota, e la seconda contiene i due bottoni centrati. Form piu' avanzate possono essere usate con le tabelle, incluse quelle che includono checkbox e gruppi.

<FORM ACTION=POST>
<CENTER>
<TABLE>
<TR>
<TH ALIGN=RIGHT>Name:
<TD><INPUT TYPE=TEXT SIZE=30>
<TR>
<TH ALIGN=RIGHT>Email:
<TD><INPUT TYPE=TEXT SIZE=30>
<TR>
<TH ALIGN=RIGHT>Phone:
<TD><INPUT TYPE=TEXT SIZE=14>
<TR>
<TD>
<TD ALIGN=CENTER><INPUT TYPE="SUBMIT"
VALUE="SUBMIT"> <INPUT TYPE="RESET"
VALUE="CLEAR">
</TABLE>
</CENTER>
</FORM>

Naturalmente sara' inevitabile incontrare utenti che cercheranno di visualizzare un layout a piu' colonne usando un browser arcaico, che non supporta le tabelle. C'e' da segnalare che, comunque, persino Lynx ha una versione piu' recente che le supporta.
Detto cio', c'e' da interagire con questi utenti che possono non avere l'opportunita' di upgradare il loro browser. Nessun problema: basta includere un tag
<BR> o tag <P> alla fine delle informazioni in ogni cella e usare gli heading e altri tag standard dove siano applicabili. I browser che non supportano le tabelle renderanno cosi' le informazioni in un formato leggibile. Non saranno visualizzate comunque secondo le intenzioni di chi le ha codificate, ma almeno saranno accessibili nei contenuti.
Il web e' stato concepito originariamente per essere un meccanismo di visualizzazione indipendente dalla piattaforma utilizzata. E comunque i contenuti sono sempre il fattore principale, prima della loro visualizzazione.