Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

<header> vs. <head>

Tags:

html

header

In this tutorial: http://railstutorial.org/chapters/filling-in-the-layout#top

There is "header"

I know that in HTML there is "head"

But, what is <header> ?

Thanks.

like image 931
Simplicity Avatar asked Aug 08 '10 15:08

Simplicity


People also ask

Is header and head the same?

In other words; the head tag is used for document title, styling, scripts, etc. Whereas the header tag is used for headers as seen in articles.

Does header go in head?

Because the header of a page is part of the body of the page, just as the footer. Think about this <body> as a human body: Head, middle of the body and the feet. A page has the same concept: Header (is the head), section (middle of the body), and footer (the feet).

What is head and header in HTML?

<head>: The Document Metadata (Header) elementThe <head> HTML element contains machine-readable information (metadata) about the document, like its title, scripts, and style sheets. Note: <head> primarily holds information for machine processing, not human-readability.


1 Answers

<header> is one of several new tags in HTML5 that are supposed to replace <div> for some specific situations. In particular, the "header" part of your page - whatever that is, usually the part that would be wrapped in <div class="header"> - in HTML5 you should use <header> instead.

Chapter 3 of Dive into HTML5 by Mark Pilgrim does an excellent job going into the details of when and why to use the new <header> element.

like image 132
Rex M Avatar answered Sep 27 '22 22:09

Rex M