Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML HTML Basics Getting Started with HTML Lists and Links Challenge

I'm fairly certain I'm completing this task correctly. But it says I am not.

Error says I'm doing something correctly but I am.

index.html
<!DOCTYPE html>
<html>
  <head>
    <title>Lists and Links</title>
  </head>
  <body>

  <ul>
    <a href="cakes.html"><li>Cakes</li></a>
    <a href="pies.html"><li>Pies</li></a>
    <a href="candy.html"><li>Candy</li></a>
  </ul>

  </body>
</html>

The <li> tags should go around the <a> tags, not the other way around.

You want them to look like this <li><a href="cakes.html">Cakes</a></li>

Think of it this way: Each list item has a link in it. Right now you're saying, each link has a list item in it.

1 Answer

Steven Parker
Steven Parker
229,657 Points

Nick's advice is sound. Putting your tags in the correct order should enable you to pass the challenge.

A good guideline to remember is that a list (either "ul" or "ol") should only have list items ("li") as direct children.