Nwlapcug.com


Come allineare le caselle di testo nel codice HTML

Come allineare le caselle di testo nel codice HTML


HTML fornisce Tag utilizzati per la creazione di forme, che includono caselle di testo, caselle di controllo, pulsanti di opzione e caselle di selezione. Designer utilizzato per utilizzare le tabelle per allineare gli elementi form, mettendoli in colonne e righe. Poiché lo spostamento di stile CSS, una faccia di progettisti di problema è come allineare gli elementi del form senza utilizzare tabelle. Il modo migliore per allineare le caselle di testo con etichette consiste nell'utilizzare il tag < label > in combinazione con un tag < span > per ogni casella di testo e la relativa etichetta. Utilizzare tecniche di galleggiante di allineare tutte le etichette su un lato e tutte le caselle di testo su altro lato.

Istruzioni

1

Apri il tuo HTML del file in un editor di codice e aggiungere le caselle di testo insieme a loro etichette in questo modo:

Nome: < input type = "testo" nome = "nome" id = "nome" / >

E-Mail: < input type = "testo" nome = "e-mail" id = "email" / >

Righe di codice precedente andare tra tag < form >. Se questi non dispone di codice HTML, è necessario aggiungerli. Mettere l'apertura < forma > prima del primo campo modulo e quindi aggiungere la chiusura < / form > tag da qualche parte sotto l'ultimo pulsante di forma.

2

Avvolgere ogni coppia di casella di testo ed etichetta in un tag < label >. Se < label > è pensata per l'uso con qualsiasi testo in un campo modulo di etichettatura, avvolgendola intorno sia il testo e il campo rende le cose più facile di stile in CSS e fornisce usabilità aggiunto rendendo il testo cliccabile. Quando un utente fa clic sul testo, il browser sarà posizionare il cursore nella casella di testo. Ecco il codice:

< etichetta per = "nome" > Nome: < input type = "testo" nome = "nome" id = "nome" / >< / etichetta >

Corrispondere al valore dell'attributo "for" al valore dell'attributo "name" all'interno del tag < input >.

3

Avvolgere il testo casella di testo nel tag < span > di etichettatura, così puoi scegliere come target solo il testo all'interno del codice CSS. Ecco il risultato:

< etichetta per = "nome" >< span > Nome: < / span >< tipo input = "text" name = "nome" id = "nome" / >< / etichetta >

4

Scorrere fino all'inizio del file HTML, senti per un tag < link > con un set di attributi "rel" a "stylesheet" e quindi aprire il file che fa riferimento. Se non trovate questo, quindi cercare il tag < style > o aggiungerli voi stessi. Aggiungere il codice CSS per il foglio di stile o tra i tag < style >.

5

Impostare l'attributo di "display" per la durata e l'etichetta tag per "bloccare". Assegnare una larghezza ai campi "nome" e "email", selezionandoli dai relativi ID. Impostare l'opzione "visualizzare" al "blocco" per due caselle di testo anche. Impostare "galleggiare" a sinistra per il tag < span > ed entrambe le caselle di testo a "galleggiare" a destra. Assegnare una larghezza complessiva per il tag < label >. Ecco il codice CSS:

etichetta {display: block; width: 300px;}

span {display: block; float: sinistra;}

nome, #email {display: block; width: 150px; float: destra;}

Consigli & Avvertenze

  • Evitare di assegnare "visualizzare: blocco" < input > tag generalmente perché influenzerà anche il pulsante "Invia". Ecco perché è necessario selezionare le caselle di testo con i loro nomi di ID.
  • Eseguire sempre il backup i file HTML e CSS prima di modificarli.