Skip to content

Commit 40013cb

Browse files
committed
fix form elements
1 parent 110cfc5 commit 40013cb

1 file changed

Lines changed: 11 additions & 10 deletions

File tree

Form-Controls/index.html

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ <h1>Product Pick</h1>
1515
</header>
1616
<main>
1717
<form>
18-
<div>
18+
<fieldset>
19+
<legend>Personal Information</legend>
1920
<label for="name">Name:</label>
2021
<input
2122
type="text"
2223
id="name"
2324
name="name"
2425
pattern="^\s*(\S\s*){2,}$"
26+
required
27+
title="Please enter at least 2 characters"
2528
/>
26-
</div>
27-
28-
<div>
2929
<label for="email">Email:</label>
30-
<input type="email" id="email" name="email" />
31-
</div>
30+
<input type="email" id="email" name="email" required />
31+
</fieldset>
3232

3333
<fieldset>
3434
<legend>Please select your color</legend>
@@ -43,17 +43,18 @@ <h1>Product Pick</h1>
4343
<label for="red">Red</label>
4444
</fieldset>
4545

46-
<div>
47-
<p>Please select a size</p>
46+
<fieldset>
47+
<legend>Please select a size</legend>
4848

4949
<label for="size">Choose a size:</label>
50-
<select name="size" id="size">
50+
<select name="size" id="size" required>
51+
<option value="">-- Please choose an option --</option>
5152
<option value="xs">Extra Small</option>
5253
<option value="small">Small</option>
5354
<option value="medium">Medium</option>
5455
<option value="large">Large</option>
5556
</select>
56-
</div>
57+
</fieldset>
5758

5859
<input type="submit" value="Submit" />
5960
</form>

0 commit comments

Comments
 (0)