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 1. Kapitel 27
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 1. Kapitel 27