Challenge: Skapa Formulär med Inmatningsfält och Etiketter
Svep för att visa menyn
Mål
Förbättra webbplatsens användarupplevelse genom att skapa ett interaktivt formulär som kräver inmatning av namn, e-postadress och lösenord, komplett med tillhörande etiketter.
Uppgift
Lägg till ett enkelt, användarvänligt formulär på din sida. Följ dessa krav:
- Namnfält
- Använd ett textfält.
- Ange platshållaren till
John. - Gör fältet fokuserat som standard (autofocus).
- E-postfält
- Använd ett e-postfält.
- Ange platshållaren till
example@gmail.com. - Gör fältet obligatoriskt.
- Lösenordsfält
- Använd ett lösenordsfält.
- Gör detta fält obligatoriskt.
index.html
index.css
Tips
autofocus: fokuserar automatiskt på inmatningsfältet när sidan laddas;required: markerar inmatningsfältet som obligatoriskt, vilket förhindrar formulärinlämning om det lämnas tomt;placeholder: visar tips- eller exempeltext för inmatningsfältet;forochid: kopplar en etikett till ett inmatningsfält för förbättrad tillgänglighet;type: anger vilken typ av data som förväntas i inmatningsfältet, såsom text, e-post eller lösenord.
Lösning
<!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>
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 5. Kapitel 6
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 5. Kapitel 6