HTML-Formulareingabetyp
Die
Der -Tag ist ein wichtiges Element eines HTML-
Liste der in HTML verfügbaren „Eingabetypen“
Type | Description | Format | Example |
button | Used to define a push button with the text of the button being the value of the value attribute. | ![]() |
|
checkbox | Used to define a checkbox allowing users to select/deselect its values. | ![]() |
|
file | Used to define a file upload feature on the local system with the accept attribute being used to restrict the file types for upload. | ![]() |
<input type="file" name="newfile"> |
hidden | Used to hide a control whose value will be submitted on the server. There is an example in the next column, but it’s hidden! | ||
image | A graphical submit button — displaying an image defined with the src attribute. The alt attribute displays if the image src is missing. | ![]() |
|
password | Used to define a single-line text field whose value is obscured, and it will also alert the user if the site is not secure | ![]() |
|
radio | Used to define a radio button and select a single value out of multiple. | ![]() |
|
reset | Used to define a button to reset the form values to its defaults. | ![]() |
|
submit | Used to define a submit button for the form. | ![]() |
|
text | Used to define a text field in the form. | ![]() |
|
List of the types of “input” available in HTML5
Type | Description | Format | Example |
color | Used to define the color of the elements in an HTML form. It takes a hexadecimal input. | ![]() |
|
datetime-local | Used to define an element for date and time in the HTML form with opening a date picker or numeric wheels for the month, day, and year, when used in supported browsers. | ![]() |
|
Used to define a text field for email which has all the predefined validations done for checking an email. | ![]() |
|
|
date | Used to define a date picker for the HTML form. | ![]() |
|
number | Used to input numbers in the HTML form by displaying a spinner and adding default validation when used in supported browsers. | ![]() |
|
range | Used to define a range in the HTML form. | ![]() |
|
search | Used to define single-line text fields for entering search strings. | ![]() |
|
tel | Used to define a telephone entering field within an HTML form. | ![]() |
|
time | Used to define a field for entering time in HTML form | ![]() |
|
url | Used to define a text field for entering a url in the HTML form with all its validations being performed automatically.
|
![]() |
|
week | Used to define a text field for entering the week-year number and a week number with no time zone. | ![]() |
|
datetime | Used to define a text field for entering a date and time (hour, minute, second, and fraction of a second) based on the UTC time zone. | ![]() |
|
Attribute
Der folgende Abschnitt enthält eine Tabelle mit allen relevanten Attributen sowie einer kurzen Beschreibung. Auf diese Tabelle folgt eine Liste, die jedes Attribut ausführlicher beschreibt und angibt, mit welchen Eingabetypen es verknüpft ist. Diejenigen, die den meisten oder allen Eingabetypen gemeinsam sind, werden unten detaillierter definiert.
Attribute | Types |
1. accept | file |
2. alt | image |
3. autocomplete | all |
4. autofocus | all |
5. capture | file |
6. checked | radio, checkbox |
7. dirname | text, search |
8. disabled | all |
9. form | all |
10. formaction | image, submit |
11. formenctype | image, submit |
12. formmethod | image, submit |
13. formnovalidate | image, submit |
14. formtarget | image, submit |
15. height | image |
16. list | almost all |
17. max | numeric types |
18. maxlength | password, search, tel, text, url |
19. min | numeric types |
20. minlength | password, search, tel, text, url |
21. multiple | email, file |
22. name | all |
23. pattern | password, text, tel |
24. placeholder | password, search, tel, text, url |
25. readonly | almost all |
26. required | almost all |
27. size | email, password, tel, text |
28. src | image |
29. step | numeric types |
30. type | all |
31. value | all |
32. width | image |
Fazit – HTML-Formulareingabetyp
Mit Hilfe der neuen HTML5-Formulareingabetypen können wir das Benutzererlebnis verbessern, eine zukunftssichere Anwendung erstellen und die Codierung für Entwickler etwas einfacher machen. Die Unterstützung dieser neuen Formulareingabetypen ist besonders bei mobilen Geräten mit Tastaturen stark ausgeprägt. Diese Eingabetypen sind aus Gründen der Benutzerfreundlichkeit sicher und bieten dem Benutzer außerdem zusätzlichen Nutzen.
Das obige ist der detaillierte Inhalt vonHTML-Formulareingabetyp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Um der Website -Titelleiste ein Symbol hinzuzufügen, müssen Sie eine Favicon -Datei in einem Teil des HTML verlinken. Die spezifischen Schritte sind wie folgt: 1. Bereiten Sie eine 16x16- oder 32x32 -Pixel -Symboldatei vor. Es wird empfohlen, Favicon.ico zu verwenden, um es zu benennen und in das Root -Verzeichnis der Website zu platzieren oder moderne Formate wie PNG und SVG zu verwenden. 2. Fügen Sie Link -Tags zu HTML hinzu, wie z. B. PNG- oder SVG -Formaten, das Typattribut entsprechend. 3. Fügen Sie optional hochauflösende Symbole für mobile Geräte wie AppleTouchicon hinzu und geben Sie verschiedene Größen über das Größenattribut an. V.

ThereadOnlyAttributEinHtml5MakesFormInputsnon-editableWilestillaLaLaSubermingAndusSerInteraction; 1.itappliestoandELements; 2.ISABOOLEANATTRIBUTE, bald "readonly" NeedStobePresent;

Verwenden Sie type = "color", um einen HTML5 -Farbauswahlschalter zu erstellen. 1. Verwenden Sie Farbeingang hinzufügen. 2. Sie können den Standard-Farbwert über das Wertattribut festlegen (muss sich in einem Hexadezimalformat mit 7-Charakter wie #ffffff befinden). 3. Alle modernen Browser unterstützen es, und ältere Browser fallen auf die Texteingabe zurück. V. 5. Etiketten -Tags sollten hinzugefügt werden, um die Barrierefreiheit zu verbessern, und die JavaScript -Bibliothek kann verwendet werden, um bei Bedarf eine Downgrade -Unterstützung bereitzustellen. Diese Methode ist einfach, effektiv und weit verbreitet.

Verwenden Sie Elemente und setzen Sie Eigenschaften wie Aktion, Methode usw., um die Datenübermittlungsadresse und -methode anzugeben. 2. Fügen Sie HTML5 -Eingangstypen wie Typ = "E -Mail" und die erforderlichen Attribute hinzu, um Semantik und grundlegende Überprüfung zu erreichen. 3. Relevant für die Eingabefeld -ID über die Beschriftungen für Attribut, Verbesserung der Zugänglichkeit und wickeln Sie jeden Satz von Tags und Eingabefelden mit P oder DIV ein, um die Struktur zu optimieren. 4. Die Einreichung von Formularen erfordert die Back-End-Verarbeitung, und Dienste von Drittanbietern wie Formensprüchen können während des Tests ersetzt werden. 5. Optional verbessern die Client -Überprüfung durch JavaScript, aber die native HTML5 -Überprüfung kann die Grundbedürfnisse erfüllen und schließlich die Daten auf der Serverseite überprüfen und reinigen, um die Sicherheit zu gewährleisten.

Ja, Sie können HTML -Elemente mithilfe des inhaltlichen Attributs bearbeitbar machen. Die spezifische Methode besteht darin, dem Zielelement contenteditable = "true" hinzuzufügen. Sie können diesen Text beispielsweise bearbeiten und der Benutzer kann den Inhalt direkt klicken und ändern. Dieses Attribut eignet sich für Block- und Inline-Elemente wie Div, P, Span, H1 bis H6. Der Standardwert ist "wahr", um bearbeitbar, "falsch" zu sein, um nicht editabel zu sein, und "erben", um die Einstellungen für das übergeordnete Element zu erben. Um die Zugänglichkeit zu verbessern, wird empfohlen, tabindex = "0 & quo hinzuzufügen

Ansichtsfenster -Meta -Tags müssen hinzugefügt werden, um sicherzustellen, dass die Seite von mobilen Geräten korrekt gemacht wird. 2. Schreiben Sie zuerst grundlegende Stile für kleine Bildschirme und passen Sie dann durch Medienfragen grundlegende Stile für kleine Bildschirme an. 3.. Verwenden Sie Flexbox oder Grid, um ein flexibles Responsive Grid -Layout zu erstellen. V. 5. Priorisieren Sie relative Einheiten wie REM, %, VW und nicht feste Pixelwerte. 6. Verwenden von Browserentwicklungswerkzeugen und Kombination realer Geräte für Multi-Szenen-Tests. 7. Halten Sie das Layout einfach und zugänglich, verwenden Sie semantische HTML und stellen Sie sicher, dass der Berührungsbereich groß genug ist, und erreichen letztendlich ein reaktionsschnelles Weblayout, das auf allen Geräten gut abschneidet.

Diese API steuert die Gerätevibration über Navigator.vibrate () -Methode, bei der Benutzergesten ausgelöst werden müssen, die Zeit- oder Modusvibration unterstützt und zur Verbesserung des interaktiven Feedbacks verwendet wird. 1. Rufnavigator. Vibrate (500) kann dazu führen, dass das Gerät 500 Millisekunden vibriert. 2. In Arrays wie [300.200.300] können eine Vibrations-Pause-Wechselmodus erzielt werden. Fern navigator anrufen. Vibrate (0) kann die Vibration sofort stoppen; V. 5. Nur einige mobile Browser unterstützen es, Iossafari unterstützt es normalerweise nicht. 6. Nur ein Vibrationsmodus wird gleichzeitig ausgeführt, und der neue Anruf ersetzt die aktuelle Schwingung. Diese Funktion eignet sich für das Feedback und die Form von Formularbestätigung

Um eine einfache HTML5 -Webseite zu erstellen, müssen Sie zuerst den Deklarationsdokumenttyp verwenden und dann eine grundlegende Struktur erstellen, die die Charaktercodierung, den Ansichtsfenster und den Titel feststellt, sichtbare Inhalte wie Titel, Absatz, Link, Bilder und Listen hinzufügen. Speichern Sie es als .html -Datei und öffnen Sie sie direkt im Browser zum Anzeigen, ohne Serverunterstützung. Dies ist die Grundlage für eine vollständige und effektive HTML5 -Seite.
