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

<section> should work, but does not

<section>

index.html
<!DOCTYPE html>
<html>
  <head>
    <link href="styles.css" rel="stylesheet">
    <title>My Portfolio</title>
  </head>
  <header>
      <ul></ul>
      <h1></h1>
      <p></p>
    </header>
  <body>
   <ul>
      <li><a href="#">About</a></li>
      <li><a href="#">Work</a></li>
      <li><a href="#">Contact</a></li>            
    </ul>
    <section> <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

I think we need more specifics on what you think is not working because I have tried your code and everything on the <section> field is showing up when I load up the page.

Side note, I personally think you should include the <header> section within the <body>. It shows up alright but just to stick to the semantics of HTML5, I think it might be best to include all content that is to be displayed on the page within the <body> tags.

Steven Parker
Steven Parker
229,644 Points

In this challenge, each task involves enclosing elements that are already provided in semantic container elements. The containers will be the only new code you should add., and they will always enclose some of the existing code.

The empty elements in the code above indicate that some things have been done that are not part of the challenge.