Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

HTML Introduction to HTML and CSS Adding a New Web Page Test: Write and Style an Element

yannis sousanis
yannis sousanis
7,199 Points

I think its ok , whats wrong?

I think its ok , whats wrong?

index.html
<!doctype html>
<html>

  <header>
  </header>
  <body>
  </body>
</html>

Try adding a language in the HTML tag eg: <html lang="en"> at the top for English etc

2 Answers

Kevin Beall
Kevin Beall
13,828 Points

<header></header> is not one of the tags that need to be in all html documents. <header> would be within your <body> tags.

All you need to do is change <header> to <head>.

Shayne Laufenberg
Shayne Laufenberg
4,213 Points

I wouldn't say anything is actually wrong with your code here, its just a matter of what you want to do. In this case, I believe you are meaning to use the "head" tag in an html document. Remember that the html, head, and body tags are defined in every html document.

Head generally contains things such as your webpage title as seen below, or a link to a style sheet which is not displayed to user but is interpreted by our browser.

Body our website contents, generally used for displaying the visual contents of our webpage to the user.

header, and footer tags gave you a sneak peek at using some features in html5 that provide organization for our documents but are by no means required on a webpage you will learn in future videos/challenges there are ways to organize your div's in the same way without using those tags.

For now I'd just focus on what i call the skeleton of html which is the exact code of the solution to this Challenge as seen below. Hope this helped :)

Solution:

<!doctype html>

<html>

  <head>
    <title>Webpage Title</title>
  </head>

  <body>

  </body>

</html>