2012-04-19 10 views
2

可能性の重複:
<header> vs. <head>ヘッダ

私はHTML5で<header>として<div class="header">を使用する必要がありますか?誰かが<header> vs. <head>のような1つの質問を説明しました。私はちょっと混乱しています。 ありがとうございました。それは有り難いです。

+0

でHTML5を理解するために優れたウェブサイトですあなたはhttp://html5doctor.com/を確認することができます詳細詳細についてなど

スタイルシートを追加するために、あなたのメタタグのためだ、タイトル、キーワード正確で重複していれば、それは漠然としていて非構造的ではない。 –

+0

私はそれに答えて以来、質問も大幅に変更されています。投票を終了する。 –

答えて

9

リンク質問が説明したよう:

<head> 
    <title>Your page | Your company</title> 
    <meta name="keywords" value="blah blah"/> 
    <link rel="stylesheet" href="css/style.css"> 
    <script></script> 
    </head> 

等のメタ情報とリンクされたスクリプトを保存するための

ヘッダーがページのヘッダをグループ化するかのための新たな要素であり、まだHTML5で同じです象徴的にセクション。ジェームズSIMMの情報を含む

技術的には、HTML5の要素は 入門、またはナビゲーション支援の基を表します。特定のページまたは 文書のためだけではありません。 などのセクション要素内で使用することもできます。詳細

<header> 
    <h1>Your page heading</h1> 
    <nav> 
     <ul><li>Global Nav Item 1</li></ul> 
    </nav> 
    </header> 
+0

非常によく説明されています。クール。 – Ankit

+1

技術的には、HTML5の '

'要素は、導入やナビゲーションの支援のグループを表します。特定のページやドキュメントだけではありません。 '
'は、 '
'や '
'などのセクション要素内でも使用できます。 [詳細についてはWHATWGを参照](http://developers.whatwg.org/sections.html#the-header-element) –

+0

あなたの情報を含めるように更新しましたJim –

0
<head></head> 

は、メタ情報、スクリプト、スタイルシートなどが入ります。

ヘッダーは<div class="header">のようなビットです。

1

HTML5の新しいタグを使用する必要はありません。あなたがしたい場合は、それらを使用することができます。

<header>は、サイトのヘッダーセクションをマークする意味タグですが、<head>は、メタタグのようなものが行く場所です。

0

<head>タグはここでは、あなたのスクリプトやスタイルシートを読み込むbody要素 外で使用されているためWHATWGを参照してください、あなたのメタデータや、ページのタイトルを置きます。

HTML5 <header>タグは、ページ上にヘッダーを表示するために使用されます。あなたのロゴやメニューが入っています。サイトに応じて。

これらは、2つの異なる意味

0

<header><article><section><aside><mark><footer>などとの2個の異なるタグですあなたのコードがより<div>その後、完全な意味を作るためにHTML5で追加されたタグです。

<div>は基本的には分割のためのもので、あなたのDIVの中にはどのようなコンテンツがあるのか​​分かりません。

<header>それが名前の誰もが、それはさておき記事、セクション、ため

同じ見出しに関連するコンテンツが含まれているということを理解することができますように、彼らはすべてのタグがユーザーに表示する必要があるコンテンツが含まれているマーク。

<head>タグユーザーに画面に表示する必要がある情報はありません。それはこの質問がない程度に詳細