ブラザーズHTML5チュートリアルHTMLファイルの主要な構成ITバンド

374eb9579a4a4a73be3957c6b09ef133.jpg

 

各ページには、別のHTMLドキュメント、HTMLドキュメントの主要構造の各々であり、両者は同じであるが、そのような文書にのみ主構造一度に宣言することができます。HTML文書の主要な構成は、単に一つのドキュメントタイプの定義である、二つの部分に分けることができ、以前のバージョンでHTML5が文書型宣言よりもはるかに簡単である、唯一の15文字はそれを扱うことができます。他の部分は構造フレームタグはラベルはいずれも排出されないので、いくつかのネストされたルールを持っている必要があり、文書の本文を定義しています。トランクに根からの木のように、このような構造の小枝は、成長して葉が、葉に根を育てることができない、HTML文書の構造は、あまりにも、全体として文書全体では、ラベルの最外層は、唯一のものです第二層は、第三の層を任意反転ツリー構造として、後にネストすることができ、構成が固定され、2つのラベルを有しています。図示のように:

6a43228d26b944fe9f2cebfcf059d1aa.png

HTML文書のツリー図

 

HTML文書では、だけでなく、積極的に限り、任意の要素ノードから出発したように、他の要素は、ノードの関係を介して見つけることができ、ルートノードを介して、各副層要素を見つけるために見えます。

 

新しい方法のHTML文書型定義

HTML5は、文書の作成に、ブラウザがHTML5の標準モードでレンダリングできることを保証するために、文書の種類を指定するように要求しました。故意に次のように宣言し、非常に単純な、文書はHTMLのすべてのバージョンに適用される、HTML5宣言でバージョンを使用しないでください。

<!DOCTYPE htmlの> <! - タグステートメントは大文字と小文字を区別しない、終わっていません - > 

             

宣言の前に、<html>タグにあるHTML文書の最初の行でなければなりません。HTMLタグは特に明記されていない、それはHTMLを使用してページのバージョンが書かれているように、Webブラウザの指示の指標です。HTML 4.01では、<!DOCTYPE>宣言は、ブラウザがコンテンツを正しくレンダリングするように、SGMLに基づくHTML 4.01以来、DTDは、ルールのマークアップ言語を指定し、DTDを参照します。HTML5はありませんので、参照DTD SGML、に基づくものではありません。これは、声明の中でHTML5でHTML 4.01三つがあり、唯一の追加です。<!DOCTYPE>:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"

"http://www.w3.org/TR/html4/strict.dtd">   <!--  第一种:HTML 4.01 Strict   -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">   <!--  第二种HTML 4.01 Transitional  -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"

"http://www.w3.org/TR/html4/frameset.dtd">    <!--  第三种HTML 4.01 Frameset   --> 

以前的版本中不光有上面几个,基于XHTML不同版本还有好多种,所以在HTML5时代,你不需要使用上面这个既麻烦又难记的文档类型了,就用新的HTML5文档类型吧,简单明了,这就是HTML5的进步。

提示

请始终向HTML文档添加 <!DOCTYPE> 声明,这样浏览器才能获知文档类型。

 

HTML文档的主体标签

一个HTML文档的基本格式需要包含以下几个全局架构元素标签,并将HTML代码分为三部分编写,它们可以被看作文档的框架。如下所示:

15ecc7c7408e4c38829f12ae0103d652.png

 

本例在网页文件中声明的这几对标签,在每个网页文档中都是唯一的,head标签和body标签需要嵌套在HTML标签中。

Ø最初の部分:<html>と</ html>タグは、Web文書の最外層である、すべてのコンテンツのHTMLファイルは、2つのマークの間でなければなりません。<html>タグは、このHTMLファイルのブラウザの開始点を指示し、</ html>タグには、これはHTMLファイルの終点であるブラウザに指示します。

Ø第二部:<head>と</ head>の間に位置するテキストがタグ情報がブラウザウィンドウに表示されていないヘッダ、<HTML>を使用して上部要素にヘッダ情報です。いくつかのステートメントは、そのような声明やキーワードのタイトルページとして、ファイル全体のいくつかのパブリックプロパティの説明やタイトルの文書のための現在のページの基本的な説明が含まれます。それぞれの<head>要素は、文書のタイトルを示すために、<title>要素が含まれている必要があり、それがどのような順序、<ベース>、<オブジェクト>、<リンク>、<スタイル>、<SCRIPT>、<META>要素であってもよく、任意の組み合わせ。

ØパートIII:<body>タグは、タグの間のテキストは、テキストコンテンツで、ユーザーがメインのブラウザウィンドウで見ることができ、HTMLファイルのタグのボディです。例えば、テキスト、画像、リンク、フォーム、およびので、このタグ内で宣言する必要があります。これは、要素の<head>要素の後に表示されます。

もちろん、新しいHTML5規格で、これらの対象のタグは、ブラウザは、柔軟なHTML5の場所の使用であり、この点の間違った含めることを行くことはありません、省略することができます。しかし、私は、HTML5のコードの作成にHTML文書の構造的完全性をより読みやすくなります維持するために、それらを省略することが必要ではないと信じています。

おすすめ

転載: www.cnblogs.com/itxdl/p/11590390.html