Nwlapcug.com


La differenza tra un'etichetta e una casella di testo

La differenza tra un'etichetta e una casella di testo


Il linguaggio di markup HTML5 definisce più tag che vengono utilizzati per controllare la visualizzazione e interazione dell'utente nelle pagine Web. Il tag "label" Crea sezioni denominate della pagina HTML che sia visualizzare didascalie e consentono riferimento per nome nella programmazione JavaScript. Casella di testo tag controlla aree di input dell'utente nei form nella pagina.

Specifiche di etichetta

Un'etichetta assegna un nome a un elemento di una pagina Web. Le etichette possono essere generiche, o possono utilizzare una costruzione "label for" per associare un elemento HTML con un altro elemento di form sulla stessa pagina. Le etichette sono generalmente utilizzate per creare il migliore codice di programmazione di JavaScript, ma etichette possono anche automaticamente visualizzare didascalie agli utenti del Web.

Specifiche della casella di testo

Ci sono due tipi di caselle di testo che accetta input dell'utente come parte di un Web form. Un tag "input" consente di visualizzare una casella di testo a riga singola. Tale box è generalmente utilizzato per l'input di testo breve ma può accettare anche altri tipi di dati. Un tag "textarea" consente di visualizzare una casella di testo a più righe in un form con una larghezza di visualizzazione controllabile e viene utilizzato per accettare grandi quantità di testo da parte dell'utente.

Cosa fanno i prodotti

Entrambi i tag fanno parte della specifica complessiva di HTML5, che definisce come le pagine Web possono essere scritte. Entrambi i tag esistevano nelle versioni precedenti di HTML e possono essere trovati in pagine Web scritte per i siti Web più vecchi, anche se non tutti i controlli di HTML5 per entrambi i tag funzionerà nelle versioni precedenti.

I prodotti in cosa differiscono?

Le etichette sono principalmente una convenzione per i programmatori del sito Web, permettendo loro di parti specifiche di destinazione di una pagina Web di nome anziché utilizzare riferimenti più oscuri. Caselle di testo, tuttavia, sono parte integrante del Web Form e vengono regolarmente visualizzate a un utente Web ogni volta che l'input dell'utente è necessario.

Etichetta alternative

Ambienti di programmazione JavaScript di terze parti possono essere inclusi come parte del codice incluso su qualsiasi sito Web e molti includono metodi alternativi per la denominazione e fare riferimento a parti di una pagina Web. Tag HTML possono anche utilizzare l'attributo "name" inline, che presenta alcune analogie con le definizioni di etichetta.

Alternative di casella di testo

Numerose sostituzioni per le caselle di testo standard sono disponibili in librerie JavaScript di terze parti, che consente un migliore controllo della visualizzazione della casella di testo e rielaborazione dei contenuti. Molti di questi forniscono funzionalità aggiuntive per l'utente finale, tra cui la formattazione del testo RTF o ortografico prima dell'invio.

Che è meglio per?

Entrambi i tag sono necessari aspetti di programmazione HTML5, sebbene tag etichetta più facilmente vengono ignorati quando si utilizzano i miglioramenti di JavaScript di terze parti. Gli utenti finali delle pagine Web non è necessario avere una comprensione di entrambi.