Learn HTML by Building a Cat Photo App - Step 22

Tell us what’s happening:

Step 22

After the unordered list, add a new image with an src attribute value set to:

https://cdn.freecodecamp.org/curriculum/cat-photo-app/lasagna.jpg

And its alt attribute value to:

`A slice of lasagna on a plate.’

  **Your code so far**:
  • cat nip
  • laser pointers
  • lasagna
<img src= "https://cdn.freecodecamp.org/curriculum/cat-photo-app/lasagna.jpg"
    </section>
<html>
<body>
  <h1>CatPhotoApp</h1>
  <main>
    <section>
      <h2>Cat Photos</h2>
      <!-- TODO: Add link to cat photos -->
      <p>Click here to view more <a target="_blank" href="https://freecatphotoapp.com">cat photos</a>.</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><img src= "https://cdn.freecodecamp.org/curriculum/cat-photo-app/lasagna.jpg"</img> <alt= "A slice of lasagna on a plate">
     
      </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/105.0.0.0 Safari/537.36

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

Link to the challenge:

We can read the instructions ourselves. What about the instructions has you stuck?


Img elements only have one tag, and attributes must be part of the opening tag of an element.

OK, good to know that you can read the instructions. they make sense to me. i also know that the alt can be imbedded in my img. so why isn’t my code working. i’m mad bro.

an img element with an alt attribute looks like this:

<img src="link-here" alt="words here">

Try to compare this to what you have.

4 Likes

…because: you didn’t actually form a proper html element, and because you didn’t place the attribute in the opening tag. As a rule, all elements must start and begin with the angled brackets, and their attributes should be within those brackets.

2 Likes

OK! thanks so much . let me look.

OK i did it, thanks so much! youre the best!
:slight_smile:

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