@@ -18,43 +18,48 @@ <h1>Product Pick</h1>
1818 < div >
1919 < label for ="name "> Customer Name: </ label >
2020 < input type ="text " name ="name " id ="name " placeholder ="enter your name " required minlength ="2 "
21- pattern =" .*\S.*\S.* ">
21+ title =" Name must be at least 2 characters long ">
2222 </ div > < br />
2323 < div >
2424 < label for ="email "> Customer Email: </ label >
2525 < input type ="email " name ="email " id ="email " placeholder ="you@example.com " required >
26- </ div >
26+ </ div > < br >
27+
2728 < div >
28- < p > Choose a T‑shirt colour:</ p >
29+ < fieldset >
30+ < legend > Choose a T‑shirt colour:</ legend >
31+ < label >
32+ < input type ="radio " name ="colour " value ="red " required >
33+ Red
34+ </ label >
2935
30- < label >
31- < input type ="radio " name ="colour " value ="red " required >
32- Red
33- </ label >
36+ < label >
37+ < input type ="radio " name ="colour " value ="blue " >
38+ Blue
39+ </ label >
3440
35- < label >
36- < input type ="radio " name ="colour " value ="blue ">
37- Blue
38- </ label >
41+ < label >
42+ < input type ="radio " name ="colour " value ="black ">
43+ Black
44+ </ label >
45+ </ fieldset >
46+ </ div > < br >
3947
40- < label >
41- < input type ="radio " name ="colour " value ="black ">
42- Black
43- </ label >
44- </ div >
4548 < div >
46- < p > Choose a T‑shirt size:</ p >
47-
48- < select name ="size " required >
49- < option value =""> -- Select a size --</ option >
50- < option value ="XS "> XS</ option >
51- < option value ="S "> S</ option >
52- < option value ="M "> M</ option >
53- < option value ="L "> L</ option >
54- < option value ="XL "> XL</ option >
55- < option value ="XXL "> XXL</ option >
56- </ select >
49+ < fieldset >
50+ < legend > Choose a T-shirt size:</ legend >
51+ < select name ="size " required >
52+ < option value =""> -- Select a size --</ option >
53+ < option value ="XS "> XS</ option >
54+ < option value ="S "> S</ option >
55+ < option value ="M "> M</ option >
56+ < option value ="L "> L</ option >
57+ < option value ="XL "> XL</ option >
58+ < option value ="XXL "> XXL</ option >
59+ </ select >
60+ </ fieldset >
5761 </ div > < br />
62+
5863 < button type ="submit "> Submit</ button >
5964
6065 </ form >
0 commit comments