WebフロントエンドプログラマシェアグッドHTML5とHTMLの違いは何ですか?

  WebフロントエンドプログラマシェアグッドHTML5とHTMLの違いは何ですか?多くの学生が大のHTML5のフロントを学ばなかった、私はしばしば疑問、HTML5のために理解していない:誰もが両者の間にいくつかのより多くの明白な違いについて話をするため差が、今日は何HTML5伝統的なHTMLを?。まず第一に、HTML5は、深さと幅がさらに改善されている、アップよりも、はるかにマークアップのモバイルデバイス上でマルチメディアをサポートするように設計された言語、およびHTMLの範囲を超えてしまいました。

  次に、我々は両方の宣言されたファイルの種類を見て:

  HTML:1、<DOCTYPEHTMLPUBLIC " - // W3C // DTDHTML4.01 // EN"!

  " http://www.w3.org/TR/html4/strict.dtd"> ;

  !2、<DOCTYPEhtmlPUBLIC " - // W3C // DTDXHTML1.0Strict // EN"

  3、 " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ;

  HTML5:<!DOCTYPEhtml>

  HTML5はHTMLのプログラマーや開発者よりも速読に、より助長しているように、文書上の文では、文のHTMLコードは、非常に長くて複雑な、とHTML5の声明よりシンプル、覚えやすい、上から見ることができます。

  また、両方の意味構造が異なっています。余談<、<ヘッダ>、<NAV>、<記事>:HTMLは通常、何の意味的なタグ構造、<divIdは= "ヘッダ"> </ div>という名前ではありません、HTML5は、次のような多くの意味タグを、増加しました>、<フッタ>、コードの構造明確に、より読みやすいようにします。

  HTML5は、JSのアニメーションや写真実現することができると相まって、能力を描くことで、強力なグラフィックス機能を追加します。HTML4.0はしていません。HTML5、キャンバス、及びSVGにプロットすることができ、キャンバスは、キャンバスに相当し、キャンバスをピクセルレンダリングによってピクセルを実行さは、JavaScriptによって、2Dグラフィックスを描画することができます。SVGは、スケーラブルベクターグラフィック、グラフィックを定義するためのベクトルベースのネットワークであり、画像ファイル、編集を変更する読み取り可能および容易であるXML構文とSVG遵守は、検索インデックスを付け、スクリプトまたは圧縮することができます。これは、任意の解像度で高品質の印刷もできます。

  上記の点に加えて、さらに強力なHTML5動画タグを追加しました。HTML4.0この機能は利用できない、長いHTML4.0の必要性とビデオコードを挿入しますが、あなただけのことができるHTML5のvideoタグを使用する必要があります。

  今日まで、HTML5の機能は非常に強力なされている、HTML5の発展の可能性は無制限、未来に目を向けます。

おすすめ

転載: blog.51cto.com/14573321/2446422