以下にコードを追加します。私はphp Webページに取り組んでいますが、何らかの理由で私が持っている要素が代わりに<head>
表示されてい<body>
ます。理由はわかりませんが、私のスタイルも台無しです。
CSS シートのスタイルがどのように関連しているかをよりよく理解するために、PHP/HTML でのタグの使用について明確な説明を得ることができますか?
ドキュメント要素はページの先頭に配置できないため、最近のほとんどのブラウザーは要素を自動的に本文に配置します。
<head></head>
私には、ナビゲーションと<body></body>
ページのコンテンツとして使用しているように見えます。次のようになります。
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<title>Your Title</title>
</head>
<body>
<header>
Your header content (navigation) goes here
</header>
<div id="page">
Your page content goes here
</div>
<footer>
Your footer content goes here
</footer>
</body>
</html>
<header></header>
ページのナビゲーションはどこにあり、<div id="page"></div>
ページのコンテンツはどこにありますか。
タグは<head></head>
Web ページに表示されません。情報を宣言したり、情報を含めたりするために機能します。
タグは、<body></body>
ブラウザに何を表示するかを伝えるものです。この中の HTML が処理されて表示されます。構造化された HTML とコンテンツはすべてここに配置されます。構造要素としては使用されず、宣言的です。<header>
、<div>
、<footer>
、さらにtable
は構造にも使用します (ただし、使用しないでください) 。それらを読んで使用できる他の要素もあります。
に無効な要素を挿入してい<head>
ます。に含めることができる要素のタイプは、次の<head>
とおりです。
<title>, <base>, <link>, <style>, <meta>, <script>, <noscript>, <command>
ブラウザーは、無効な要素を本文に移動して、無効な HTML を修正しようとしています。