44 < meta charset ="utf-8 " />
55 < meta http-equiv ="X-UA-Compatible " content ="IE=edge " />
66 < title > My form exercise</ title >
7- < meta name ="description " content ="" />
7+ < meta name ="description " content ="this is a form to select color and size of shirt " />
88 < meta name ="viewport " content ="width=device-width, initial-scale=1 " />
99 < link rel ="stylesheet " href ="styles.css ">
1010 </ head >
@@ -31,43 +31,55 @@ <h1>Product Pick</h1>
3131 < div >
3232 < h2 > COLOR</ h2 >
3333 < div >
34- < label for =" purple "> Purple </ label >
35- < input type =" radio " name =" color " id =" purple " value =" purple " >
34+ < input type =" radio " name =" color " id =" purple " value =" purple " required >
35+ < label for =" purple "> Purple </ label >
3636 </ div >
3737 < div >
38+ < input type ="radio " name ="color " id ="blue " value ="blue " required >
3839 < label for ="blue "> Blue</ label >
39- < input type ="radio " name ="color " id ="blue " value ="blue ">
4040 </ div >
4141 < div >
42- < label for =" wine "> Wine </ label >
43- < input type =" radio " name =" color " id =" wine " value =" wine " >
42+ < input type =" radio " name =" color " id =" wine " value =" wine " required >
43+ < label for =" wine "> Wine </ label >
4444 </ div >
4545 </ div >
4646 < div >
4747 < h2 > SIZE</ h2 >
4848 < div >
49- < label for ="extrasmall "> XS</ label >
50- < input type ="radio " name ="size " id ="extrasmall " value ="xs ">
49+ < label >
50+ < input type ="radio " name ="size " value ="xs " required >
51+ XS
52+ </ label >
5153 </ div >
5254 < div >
53- < label for ="small "> S</ label >
54- < input type ="radio " name ="size " id ="small " value ="s ">
55+ < label >
56+ < input type ="radio " name ="size " value ="s " required >
57+ S
58+ </ label >
5559 </ div >
5660 < div >
57- < label for ="medium "> M</ label >
58- < input type ="radio " name ="size " id ="medium " value ="m ">
61+ < label >
62+ < input type ="radio " name ="size " value ="m " required >
63+ M
64+ </ label >
5965 </ div >
6066 < div >
61- < label for ="large "> L</ label >
62- < input type ="radio " name ="size " id ="large " value ="l ">
67+ < label >
68+ < input type ="radio " name ="size " value ="l " required >
69+ L
70+ </ label >
6371 </ div >
6472 < div >
65- < label for ="extralarge "> XL</ label >
66- < input type ="radio " name ="size " id ="extralarge " value ="xtralarge ">
73+ < label >
74+ < input type ="radio " name ="size " value ="xl " required >
75+ XL
76+ </ label >
6777 </ div >
6878 < div >
69- < label for ="doubleextralarge "> XXL</ label >
70- < input type ="radio " name ="size " id ="doubleextralarge " value ="xxl ">
79+ < label >
80+ < input type ="radio " name ="size " value ="xxl " required >
81+ XXL
82+ </ label >
7183 </ div >
7284 < div >
7385 < button type ="submit "> Submit</ button >
0 commit comments