Voglio creare un modulo di immissione dati simile al seguente:Layout in forma di immissione dati in HTML: tabella o nessuna tabella?
Name: [ Name textbox ]
Age: [ Age textbox ]
label n: [ textbox n ]
Dove le etichette sinistra-align, e le caselle di testo left-align. So che posso farlo in un elemento table
, ma sono anche consapevole del fatto che "le tabelle dovrebbero essere solo per dati tabulari". Mentre sono in parte d'accordo/in disaccordo con tale affermazione - mi piacerebbe sapere se il mio layout desiderato potrebbe/dovrebbe essere considerato "dati tabulari" e quale layout alternativo sarebbe quello di produrre gli stessi risultati senza dozzine di linee di complicate browser CSS.
Al momento non realizzo molto lo sviluppo web (rigorosamente WinForms da qualche tempo quando faccio l'interfaccia utente), quindi apprezzo che ci possa essere una soluzione elegante. Forse coinvolgere una lista non ordinata con i punti elenco disattivati e un po 'off label-> field y position offset, forse?
Il selettore [type = "text"] di input non funzionerà in IE6 se questo è un requisito. –