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

Ryan Ponthier
PLUS
Ryan Ponthier
Courses Plus Student 768 Points

bug or syntax error?

the error says that i need to set the href of the second list item to 'pies.html' but it is. not sure if im just missing something or if its a bug

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>

1 Answer

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there! This is not a bug :smiley: But you're doing great and this is a very common error! The only allowable direct descendent of an ordered or unordered list is a list item or <li>. Essentially, you have things a bit backwards. You have your links around your list items, but your list items should be around your links.

You have:

<a><li></li></a>

But it should be set up like this:

<li><a></a></li>

Hope this helps! :sparkles:

brendon hanson
brendon hanson
6,191 Points

I didn't even know that. It wasn't my question but thanks for teaching me something new!