Challenge: Formular mit Eingabefeldern und Beschriftungen Erstellen
Swipe um das Menü anzuzeigen
Ziel
Verbesserung der Benutzererfahrung der Website durch die Erstellung eines interaktiven Formulars, das Eingabefelder für Name, E-Mail und Passwort mit zugehörigen Beschriftungen enthält.
Aufgabe
Fügen Sie Ihrer Seite ein einfaches, benutzerfreundliches Formular hinzu. Beachten Sie dabei folgende Anforderungen:
- Namensfeld
- Verwendung eines Texteingabefelds.
- Platzhalter auf
Johnsetzen. - Das Eingabefeld soll standardmäßig fokussiert sein (autofocus).
- E-Mail-Feld
- Verwendung eines E-Mail-Eingabefelds.
- Platzhalter auf
example@gmail.comsetzen. - Feld als erforderlich markieren.
- Passwortfeld
- Verwendung eines Passwort-Eingabefelds.
- Dieses Feld als erforderlich markieren.
index.html
index.css
Hinweis
autofocus: fokussiert das Eingabefeld automatisch beim Laden der Seite;required: kennzeichnet das Eingabefeld als Pflichtfeld und verhindert das Absenden des Formulars, wenn es leer bleibt;placeholder: bietet einen Hinweis oder Beispieltext für das Eingabefeld;forundid: verknüpfen ein Label mit einem Eingabefeld für bessere Zugänglichkeit;type: gibt den erwarteten Datentyp im Eingabefeld an, wie Text, E-Mail oder Passwort.
Lösung
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<form onsubmit="return false">
<label for="name">Name:</label>
<input type="text" id="name" name="name" placeholder="John" autofocus />
<label for="email">Email:</label>
<input
type="email"
id="email"
name="email"
placeholder="example@gmail.com"
required
/>
<label for="password">Password:</label>
<input type="password" id="password" name="password" required />
<button type="submit">Submit</button>
</form>
</body>
</html>
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 27
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 27