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.
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.
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).
<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.
<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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With