ヘッドとDTDはページに表示されませんが、それらはWebページの重要な要素です。
前のセクションでは、Webページをチェックするときにエラーメッセージが表示されましたが、Webページの制作プロセス全体でXHTML標準に従って書いたものです。実際、問題はWebページの頭にあるので、以下のこの問題を解決しましょう。
前のチュートリアルでは、<title>タグを除き、<body>、つまりページに表示されるコンテンツの間のコンテンツを変更しました。では、XHTMLの<Head>部分は何をしますか?実際、<head>セクションでは、ブラウザで見ることができる多くの情報を追加できます。以下に、ヘッドパートに一般的に使用されるタグをいくつか紹介します。
注:このセクションのタグと属性のほとんどは覚えておくのが困難ですが、実際には、Webページ作成ソフトウェアを使用してWebページを作成すると、自動的に生成されます。このセクションの目的は、これらのタグの意味を理解して、必要に応じていくつかの手動変更を加えることができるようにすることです。 index.htmlを開き、<head> </head>の中央に次のコードを挿入します。
| 1. <メタhttp-equiv = content-type content = text /html; charset = gb2312 /> |
このコードは、当社のWebページがGB2312漢字エンコーディングを使用していることをブラウザに伝えています。この<Meta>情報の欠如は、最後のチェック中の問題の理由の1つです。
| 2. <メタ名=キーワードコンテンツ=小学生、いじめのクラスメート、冬と夏の宿題、両親/ |
このコードは検索エンジン用に記述されており、コンテンツのコンテンツはキーワードindex.htmlです。
<meta>タグも空のタグであることに注意してください。追加することを忘れないでください。 <meta>タグの機能はそれ以上のものですが、実際のアプリケーションがない場合、<meta>タグの実際の使用を理解することは困難です。 <meta>タグについてもっと知りたい場合は、Baiduの関連知識を検索できます。
前述のように、<head>パーツのコンテンツはブラウザ用ではなく、ブラウザと検索エンジン用に記述されています。したがって、<head>パーツには、ページに表示されるものが含まれてはなりません。
Webページをもう一度確認しても、エラーメッセージが表示され、DTDファイルが見つからないことを促し、DTDファイルとは何ですか?簡単に言えば、ファイルが読みたい前に書いた一連のルールに従ってファイルが記述されていること(ほとんどがブラウザのようなソフトウェア)に伝えることです。 HTML4.01 DTDを使用する場合、検査プロセスを例に取ります。検証装置は、HTML4.01ルールを使用して書かれたWebページであると考え、次に対応するルールに従って行ごとにコードを確認し、最後にテスト結果を返します。
私たちが作成するWebページは、XHTMLを使用するルールであり、もちろんXHTML DTDを使用する必要があります。ただし、前述したように、XHTMLのDTDは、比較的緩い遷移DTDと非常に厳格なDTDに分割されています。このチュートリアルでは、Webページで厳格なDTDを宣言します。 DTDについて詳しく知りたい場合は、XMLを学習する必要があるため、このチュートリアルではあまり説明しません。 2ページの前のページ12次のページ次のページ