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 trialziv aviv
2,339 PointsWhere to put the section tag?
Hello guys, I have a problem with a task. The task asks: Place the content between the header and footer inside an element that groups together related sections of content. I have already realized that i need to use the section element but my question is where? i tried to put this everywhere and it keeps saying: "Make sutr the section tag is between the header and the footer and this is what i do everytime, can someone help me please?
<!DOCTYPE html>
<html>
<head>
<link href="styles.css" rel="stylesheet">
<title>My Portfolio</title>
</head>
<body>
<header>
<ul>
<li><a href="#">About</a></li>
<li><a href="#">Work</a></li>
<li><a href="#">Contact</a></li>
</ul>
</header>
<main>
<h1>My Web Design & Development Portfolio!</h1>
<p>A site featuring my latest work.</p>
</main>
<footer>
<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>
<aside>
<p>© 2017 My Portfolio</p>
<p>Follow me on <a href="#">Twitter</a>, <a href="#">Instagram</a> and <a href="#">Dribbble</a></p>
</aside>
</footer>
</body>
</html>
4 Answers
nico dev
20,364 PointsHi ziv aviv ,
You're doing fine, just a couple of hints.
You were not required at any moment to add any
<aside>
or<main>
tags, so I suggest you remove those.The footer was required only for
"the paragraphs at the bottom of the page"
, right? So no need for it to include any additional tags.Your
<section>
element has to go and cover everything that is not a header or a footer.
I think with those you'll surely be on your way, but if there's any other doubt, feel free to follow up.
Daniel Martinez
434 PointsWhere </header> ends
and <footer> begins, you should place your <section> -------Paragraph-Here--------</section>
Example:
</header>
<section>
<body>
<ul>
<li><a href="#">About</a></li>
<li><a href="#">Work</a></li>
<li><a href="#">Contact</a></li>
</ul>
</section>
<footer>
Ari Misha
19,323 PointsHiya Ziv! The question is asking you to place three tags "<ul>", "<p>" and "<h1>" on the top of the page inside "<header>" tag. All you've to do is just place all 'em tags inside your header tag.
<header>
<ul></ul>
<h1></h1>
<p></p>
</header>
ziv aviv
2,339 PointsAri Misha when I do this (what you told me) it says:
Bummer! Make sure the section element is between the header and footer.
Do you have any other solution?
And thank you for the reply by the way :)
Abinet Kenore
10,082 Points<!DOCTYPE html>
<html>
<head>
<link href="styles.css" rel="stylesheet">
<title>My Portfolio</title>
</head>
<body>
<header>
<ul>
<li><a href="#">About</a></li>
<li><a href="#">Work</a></li>
<li><a href="#">Contact</a></li>
</ul>
</header>
<section> <!-- Section starts here>
<h1>My Web Design & 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> <!-- Section ends here>
<footer> <p>Ā© 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>
ziv aviv
2,339 Pointsziv aviv
2,339 PointsNico Trivelli Thank you so much!!! its working, now i know what my problem was, thank you man so much, you helped me A LOT
nico dev
20,364 Pointsnico dev
20,364 PointsGlad it helped. Anytime!
Arvind Kevin Arjun Sharma
8,272 PointsArvind Kevin Arjun Sharma
8,272 PointsAmazing job, thanks for the answer.