De opmaaktaal HTML5 definieert meerdere tags die worden gebruikt voor de controle van de display en gebruiker interactie op webpagina's. De "label" tag maakt benoemde secties van de HTML-pagina die zowel sectie worden bijschriften weergegeven en toestaan referencement door naam in JavaScript programmering. Tekstvak tags controle gebruikersinvoer gebieden in formulieren op de pagina.
Label specificaties
Een label wordt een naam toegewezen aan een element van een webpagina. Labels kunnen generieke of een "label voor" bouw een HTML-element koppelen aan een ander formulierelement op dezelfde pagina kunnen gebruiken. Labels worden in het algemeen gebruikt te maken van de betere JavaScript programmering code, maar etiketten kunnen ook automatisch bijschriften worden weergegeven aan de gebruiker.
Vak tekstspecificaties
Er zijn twee soorten van tekstvakken, die beide input van de gebruiker als onderdeel van een webformulier accepteren. Een "input"-tag wordt een tekstvak van één regel weergegeven. Een dergelijke doos wordt meestal gebruikt voor korte tekstinvoer maar kan ook andere soorten gegevens. Een tag 'textarea' wordt een tekstvak met meerdere regels weergegeven op een formulier met een beheersbare weergavebreedte, en wordt gebruikt voor grote hoeveelheden tekst van de gebruiker accepteren.
Wat de producten doen
Beide codes zijn onderdeel van de algemene specificatie van HTML5, waarin wordt gedefinieerd hoe webpagina's kan worden geschreven. Beide codes bestaan in oudere versies van HTML en kunnen worden gevonden in webpagina's geschreven voor oudere websites, hoewel niet alle HTML5 van besturingselementen voor beide codes in oudere versies werken.
Hoe verschillen de producten?
Labels zijn voornamelijk een Conventie voor website programmeurs, waardoor ze tot doel specifieke delen van een webpagina met de naam in plaats van met behulp van meer obscure referenties. Tekstvakken, echter, zijn een integraal onderdeel van webformulieren en zijn regelmatig weergegeven op een webgebruiker telkens wanneer de invoer van de gebruiker is vereist.
Label alternatieven
Derde-partij JavaScript Programmeeromgevingen kunnen worden opgenomen als deel van de opgenomen code op een website, en velen zijn alternatieve methoden voor het benoemen en verwijzen naar de delen van een webpagina. HTML-codes kunnen ook gebruiken voor het inline "naam" attribuut, die heeft een aantal gelijkenissen label definities.
Tekst vak alternatieven
Talrijke vervangingen voor standaard tekstvakken zijn beschikbaar in derde-partij JavaScript-bibliotheken, zodat voor een betere controle van vak tekstweergave en naverwerking van de inhoud. Veel van deze bieden extra mogelijkheden aan de eindgebruiker, met inbegrip van tekst met opmaak of spellingcontrole vóór de indiening.
Wie Is het Best voor?
Beide codes zijn vereist aspecten van HTML5 programmering, hoewel label tags gemakkelijker worden overgeslagen bij gebruik van derden JavaScript toebehoren. Eindgebruikers van webpagina's hoeft niet te hebben een begrip van een van beide.