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 How to Make a Website Creating HTML Content Create Navigation with Lists

krishna sapkak
krishna sapkak
1,330 Points

whats wrong with my code ? its showing error make sure you add <nav> right after the link to index.html..

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Nick Pettit</title> </head> <body> <header> <a href="index.html"> <nav> <ul> </ul> </nav> <h1>Nick Pettit</h1> <h2>Designer</h2> </a> </header> <section></section> <footer> <p>© 2013 Nick Pettit.</p> </footer> </body> </html>

index.html
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Nick Pettit</title>
  </head>
  <body>
    <header>
     <a href="index.html"> <nav> 
        <ul> </ul>
        </nav>
        <h1>Nick Pettit</h1>
        <h2>Designer</h2>
      </a>
    </header>
    <section></section>
    <footer>
      <p>&copy; 2013 Nick Pettit.</p>
    </footer>
  </body>
</html>

2 Answers

Mateo Buitrago
Mateo Buitrago
5,629 Points

I think your mistake is adding the nav tag after the anchor opening tag, you should add it after the anchor closing tag </a>

So your code should be like this:

<a href="index.html"> 
        <h1>Nick Pettit</h1>
        <h2>Designer</h2>
</a>
<nav> 
        <ul> </ul>
</nav>
Kristopher Van Sant
Kristopher Van Sant
Courses Plus Student 18,830 Points

Hi Mateo, I moved you answer to the answer section so that the community can vote on it. You also had posted your answer twice so I removed the extra one. :)

Make sure your closing nav tag goes after the 'ul', not before..you should be nesting the 'a' tag and h1&h2 inside the nav like so...

<a href="index.html">
      <nav>
           <ul>
              <h1>Nick Pettit</h1>
              <h2>Designer</h2>
      </a>
          </ul>
       </nav>