Learn HTML by Building a Cat Photo App - Step 47

Tell us what’s happening:
Describe your issue in detail here. Create another radio button below the first one. Nest it inside a label element with Outdoor as the label text. Give the radio button an id attribute with outdoor as the value.

Your code so far

<html>
  <body>
    <main>
      <h1>CatPhotoApp</h1>
      <section>
        <h2>Cat Photos</h2>
        <!-- TODO: Add link to cat photos -->
        <p>See more <a target="_blank" href="https://freecatphotoapp.com">cat photos</a> in our gallery.</p>
        <a href="https://freecatphotoapp.com"><img src="https://cdn.freecodecamp.org/curriculum/cat-photo-app/relaxing-cat.jpg" alt="A cute orange cat lying on its back."></a>
      </section>
      <section>
        <h2>Cat Lists</h2>
        <h3>Things cats love:</h3>
        <ul>
          <li>cat nip</li>
          <li>laser pointers</li>
          <li>lasagna</li>
        </ul>
        <figure>
          <img src="https://cdn.freecodecamp.org/curriculum/cat-photo-app/lasagna.jpg" alt="A slice of lasagna on a plate.">
          <figcaption>Cats <em>love</em> lasagna.</figcaption>  
        </figure>
        <h3>Top 3 things cats hate:</h3>
        <ol>
          <li>flea treatment</li>
          <li>thunder</li>
          <li>other cats</li>
        </ol>
        <figure>
          <img src="https://cdn.freecodecamp.org/curriculum/cat-photo-app/cats.jpg" alt="Five cats looking around a field.">
          <figcaption>Cats <strong>hate</strong> other cats.</figcaption>  
        </figure>
      </section>
      <section>
        <h2>Cat Form</h2>
        <form action="https://freecatphotoapp.com/submit-cat-photo">

<!-- User Editable Region -->

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

<!-- User Editable Region -->

          <input type="text" name="catphotourl" placeholder="cat photo URL" required>
          <button type="submit">Submit</button>
        </form>
      </section>
    </main>
  </body>
</html>

Your browser information:

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

Challenge: Learn HTML by Building a Cat Photo App - Step 47

Link to the challenge:

This isn’t how you create a radio button. You already created a radio button for “Indoor”:

<label><input id="indoor" type="radio"> Indoor</label>

Use that as an example of how to create an “Outdoor” radio button.

1 Like
  <label><input id="indoor" type="radio"> Indoor</label>
      <Outdoor><input id="outdoor" type="radio"> input</Outdoor>

Hint

You should add exactly one new input element nested in a new label element. Make sure your new label has both an opening and closing tag.

“Create another radio button below the first one. Nest it inside a label element…”

You did create a new radio button input but you nested it in an Outdoor element which does not exist in HTML. You are supposed to nest it inside a label element, just like you did with the Indoor radio button input.

Also, make sure the text for the Outdoor radio button is “Outdoor”.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.