Got stuck in radio button ... Please help

Tell us what’s happening:

Your code so far

<p>Click here to view more <a href="#">cat photos</a>.</p>

<a href="#"><img src="" alt="A cute orange cat lying on its back."></a>

<p>Things cats love:</p>
  <li>cat nip</li>
  <li>laser pointers</li>
<p>Top 3 things cats hate:</p>
  <li>flea treatment</li>
  <li>other cats</li>
<form action="/submit-cat-photo">

<input id="indoor" type="radio" name="indoor-outdoor">
<label for="indoor">Indoor</label>
<input id="outdoor" type="radio" name="indoor-outdoor">
<label for="outdoor">Outdoor</label>

  <input type="text" placeholder="cat photo URL" required>
  <button type="submit">Submit</button>

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36.

Challenge: Create a Set of Radio Buttons

Link to the challenge:

Hello @sabyasachipapan21 !

the answer is in the same lesson in the left side: there’s a code : that’s the answer.


Sorry I did not get it. If you could help me with the part where I have made mistake , it would be better.

You’ve to close the tag label at the end : After input id… and so on

you have to nest radio button in its label

just put input tag in its label tag

@sabyasachipapan21, the failing message says " Each of your two radio button elements should be nested in its own label element."
This is an example of nesting

  <nestedElement> </nestedElement>

You need to make yours look like that, an example from the lesson;

<label for="indoor"> 
  <input id="indoor" type="radio" name="indoor-outdoor">Indoor 

Hope that helps

1 Like

the syntax isnt correct the <label should be before the input element according to the challenge

1 Like

Good Morning,

I believe your opening should go before your
If I’m not mistaken they want your to box in your

Hope this helps,