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 Structuring Your Content Structuring Content Challenge

Jan Reefs
Jan Reefs
11,161 Points

<nav> <ul> <li><a href="#">About</a></li> <li><a href="#">Work</a></li> <li><a href="#">Contac

Not sure what's wrong?

index.html
<!DOCTYPE html>
<html>
  <head>
    <link href="styles.css" rel="stylesheet">
    <title>My Portfolio</title>
  </head>
  <body>
    <header> 
    </header>
    <section>

    <nav>
    <ul>
      <li><a href="#">About</a></li>
      <li><a href="#">Work</a></li>
      <li><a href="#">Contact</a></li>            
    </ul>
    </nav>

    <h1>My Web Design &amp; Development Portfolio!</h1> 
    <p>A site featuring my latest work.</p>

    <h2>Welcome</h2> 
    <p>Fusce semper id ipsum sed scelerisque. Etiam nec elementum massa. Pellentesque tristique ex ac ipsum hendrerit, eget feugiat ante faucibus.</p>
    <ul>
      <li><a href="#">Recent project #1</a></li>
      <li><a href="#">Recent project #2</a></li>
      <li><a href="#">Recent project #3</a></li>     
    </ul>  

    </section>

    <footer>
    <p>&copy; 2017 My Portfolio</p>
    <p>Follow me on <a href="#">Twitter</a>, <a href="#">Instagram</a> and <a href="#">Dribbble</a></p>
    </footer>

  </body>
</html>

2 Answers

Steven Parker
Steven Parker
231,269 Points

All of the tasks in this challenge will involve putting semantic container elements around parts of the provided content. You won't be adding any new empty elements.

Be careful to place each added container according to the instructions.

Jan Reefs
Jan Reefs
11,161 Points

I don't understand what is wrong... the issue should be with the <nav>

Steven Parker
Steven Parker
231,269 Points

For example: Task 1 says "Place the ul, h1 and p elements at the top of the page inside an element that represents a group of introductory content."

But looking at the code above:

    <header>      <!-- a header tag "represents a group of introductory content" ... -->
    </header>     <!-- ... but this one has nothing inside it -->
    <section>     <!-- the instructions have not asked for a "section" element -->

    <nav>         <!-- the instructions have not asked for a "nav" element -->
    <ul>                                                 <!--   -\    -->
      <li><a href="#">About</a></li>                     <!--    |    -->
      <li><a href="#">Work</a></li>                      <!--    |    -->
      <li><a href="#">Contact</a></li>                   <!--    |    -->
    </ul>                 <!--  this ul, h1, and p have not been placed inside a header  -->
    </nav>                                               <!--    |    -->
                                                         <!--    |    -->
    <h1>My Web Design &amp; Development Portfolio!</h1>  <!--    |    -->
    <p>A site featuring my latest work.</p>              <!--   _/    -->

Does that make it more clear?

The "help/hints" portion of this site is trash.