html vs html5 what is difference between html5
このHTML5とHTMLのチュートリアルでは、HTMLとHTML5の主な違いについて説明します。 HTML5の長所と短所についても学ぶことができます。
HTML5とHTMLの違いを学ぶ前に、まずこれらの用語の基本的な理解と、これらのハイパーテキストマークアップ言語を使用してWebサイトがどのように設計されているかを理解しましょう。
このチュートリアルでは、最新バージョンのHTML5がHTMLとどのように異なるかを確認します。
学習内容:
マークアップ言語とは何ですか?
に マークアップ言語 は、Webブラウザが情報を交換してどのように情報を交換するかを決定するために使用する媒体です。 ウェブページは次のようになります 。それは テキストの提示 コードの助けを借りて。コードは両方のフォーマットを定義します スタイル そして レイアウト ウェブページの。
さまざまな種類のマークアップ言語
重要なマークアップ言語には次のものがあります。
- 標準の一般化マークアップ言語。
- ハイパーテキストマークアップ言語。
- 拡張マークアップ言語。
- 拡張可能なハイパーテキストマークアップ言語。
さまざまなバージョンのHTML
- HTML 1.0: これは1991年にティムバーナーズによってリリースされました。それは私たちがウェブページのデザインを実行するのに役立つ多くの機能を持っていませんでした。
- HTML 2.0: これは1995年に登場しました。これには、以前のバージョンのすべての機能と独自の機能が含まれていました。
- HTML 3.2: これは1997年にリリースされました。このバージョンは カスケードスタイルシート (CSS)サポート。
- HTML 4.01: これは1999年にリリースされました。バージョン3.2では、CSSをHTML自体に組み込む必要がありますが、HTML4.01では 外部スタイルシート が導入されました。ここでは、HTML内に組み込む必要のある外部CSSファイルを作成する必要があります。このバージョンでは、新しいタグも追加されました。
- XHTML: これは2000年にリリースされました。
- HTML 5: これは2014年にリリースされました。このバージョンには、マルチメディアのサポート、外部プラグインの使用の最小化、新しいタグの追加など、多くの新機能があります。
HTMLとは何ですか?
HTML として知られています H イープル T 内線 M arkup L Webページの構造とコンテンツを作成する言語。
さらに理解するために例を見てみましょう:
新しい言語を勉強するときは、重要なルール、文法、使用法を覚えておく必要があります。同様に、HTMLを学ぶときは、確実に学ぶ必要があります。 要素 そしてそれらの重要性。
さて、aが何であるかを理解しましょう 。
:HTML要素は、「タグ」によって他のテキストと区別されます。タグには、「」で囲まれた要素、または「」とも呼ばれる要素が含まれています。 開始 タグと 終わり 鬼ごっこ。
ここに
そして
はそれぞれ開始タグと終了タグであり、残りは要素の内容です。タグでは大文字と小文字が区別されないことに注意してください。
HTML構造:HTML構造の例を以下に示します。
Chromeブラウザでコードを実行すると、次の出力が得られます。
ページのタイトルは「FirstHtmlPage」であることに注意してください。これは、図のHTML構造のタグの下に記載されているものと同じです。 「段落コンテンツ」は、
鬼ごっこ。
- ルートと呼ばれることが多いHTMLドキュメントのトップレベルにあります。このタグ内にあります。
- ドキュメントのタイトルなど、Webページに関する情報が含まれています。ヘッダータグ内の一般的なタグには、、、、、、およびがあります。
- Webページの実際の表示について説明します。 bodyタグ内の一般的なタグのいくつかは
Articleタグは、Webページ上の独立したテキストを決定します
脇のタグはHTML5で導入された別のタグです
フッタータグは、Webページの最後の部分を指すために使用されます出力:
ウォークラフトプライベートサーバーのトップワールド
#二) 、タグはコミュニケーション要素として導入されています。
使用法を説明するコードスニペットを見てみましょう。
このビデオを見て、HTML5に関するさらに興味深い事実を知ってください。
#3) 、タグはグラフィック要素に導入されています。
#4) のような現代のフォーム要素 日付、時刻、週、メール そして、さらに多くが発売されます。
#5) Hrefは、アンカータグの必須属性ではありません。
#6) Webページを動的にする要素が導入されています。これらの要素は、、などです。
# 7) Doctypeと文字エンコードが簡単になりました。
#8) 次のような追加の属性 オートフォーカス、オートコンプリート、必須 フォームタグにはさらに多くの機能が追加されています。
使用法を説明するコードスニペットを見てみましょう。
ここで、「required」属性は、特定の入力フィールドがフォームで必須であることを定義します。
#9) ユーザーのジオロケーションの決定、ドラッグアンドドロップ機能、ローカルストレージ、アプリケーションキャッシュなど、さまざまな用途を持つ新しいAPIが導入されました。これらすべての結果、最新のWebアプリケーションでHTML5の需要が高まっています。
#10) また、以前のバージョンのHTMLの、などのタグの一部は廃止されています。
#十一) 属性、つまりpingに加えて、文字セットが導入されています。
#12) 数学記号は、 MathML タグの助けを借りて要素。
HTMLとHTML5の違い
以下は、HTML5とHTML 4.01の違いであり、現在は一般的にHTMLと呼ばれています。
シリアル番号。 HTML HTML5 7 モバイルの使いやすさで安定性が低下します。 モバイルユーザーの使用がより簡単になります。 1 コード内の誤った構文のサポートを提供しません。 コード内の不適切な構文を効率的に処理できます。 二 JavaScriptをバックグラウンドで実行することをサポートできません。 Javascriptはバックグラウンドで実行できます。 3 3つのDoctype宣言、つまりStrict、Frame set、Transitionalがあります。 より簡単なDoctype宣言:
4 オーディオとビデオの再生にはフラッシュのサポートが必要です。 、タグは、オーディオ、ビデオ、およびゲームの使用をサポートしていました。 5 HTMLに関連付けられたFlash、VML、またはSilverlightにより、ベクターグラフィックの使用が可能になりました。 SVGとキャンバスをサポートします。 6 すべての古いブラウザで実行されます。 Chrome、Safariなどの最新バージョンで動作します。 8 円、長方形、正方形などの形を描くことはできません。 円、長方形、正方形などの形を描くことができます。 9 ブラウザのキャッシュは一時的なストレージとして利用されます。 ストレージには、SQL Webデータベース、アプリケーションキャッシュ、およびWebストレージが使用されます。 10 ドラッグアンドドロップ機能は提供されていません。 ドラッグアンドドロップ機能が提供されます。 十一 準備とスピードの点で、開発者の使用にはあまり有利ではありません。 準備、スピード、実行の点で開発者の使用に有利です。 12 、、タグはコーディング中に必須です。 、、タグはコーディング中に省略できます。 13 Div要素は広く使用されており、内容については何も伝えていません。 ヘッダー、フッター、脇などの意味的な意味を持つ新しい要素が導入され、コードがより意味のあるものになり、デバッグが容易になりました。 14 精巧な文字タイプエンコーディング より簡単な文字タイプのエンコード 15 ユーザーが利用できないジオロケーションの詳細を取得する機能。 HTMLジオロケーションに関する最新のAPIは、ユーザーの正確な位置の詳細を提供します。 16 およびタグのtype属性は、コードで必須です。 およびタグのtype属性は、コードでは省略できます。 なぜHTML5は開発者にとってHTMLよりも優れているのですか?
- 前に説明したように、開発者はHTML5の使用が速度、準備、実行の点で非常に適していると感じています。コードで一貫したエラー処理を提供し、開発者の多くのリソースを節約します。
- 新しい要素 意味的意味 ヘッダー、フッター、脇などが導入され、コードがより意味のあるものになり、デバッグが容易になりました。
- フォームを開発する際、オートフォーカスなどの属性が一般的に使用され、非常に役立つことが証明されています。ページの読み込み中に、autofocus属性を使用して、ドキュメントの最初のフィールド以外の任意のフィールドにフォーカスできます。
- HTML5のローカルストレージオブジェクトは、開発者がストレージ制限が小さく安全でないCookieを取り除くのに役立ちます。
- Doctypeと文字エンコードが簡単になりました。
- ザ・ タイプ とタグの属性はコードで省略できます 。
- 、、タグはコーディング中に省略できます。
- モバイルおよびデスクトップアプリケーションでのWeb通信を改善するための形状および/要素の描画用。
エンドユーザーにとってのHTML5の利点
- です モバイルフレンドリーで簡単 使用する。モバイルがまれなシナリオでクラッシュするようになりました。
- オーディオ、ビデオ、およびゲーム用に追加のプラグインやソフトウェアをインストールする必要はありません。ユーザーは ライブコンテンツの迅速な対応 ウェブページで。
- 情報は将来のためにユーザーのデバイスに保存できるため、アプリは オフライン モード。
- Webページには、よりエネルギッシュな色、色合い、グラデーション、およびさまざまなフォントタイプがあります。
HTML5のデメリット
HTML5には、開発者とエンドユーザーに関して多くの利点がありますが、いくつかの欠点もあります。
それらのいくつかを次に示します。
- HTML5をサポートできるのは現代のブラウザだけです。
- HTML5は安定した実績のある言語と見なされていますが、まだ開発段階にあるため、その機能は将来変更される可能性があり、かなりの手直しが必要になる可能性があります。
結論
HTMLとHTML5の違いを詳しく学びました。 HTML5は、すべての人にさまざまな改善とメリットをもたらしました。 World Wide Webは、HTML5の最新の更新がプライバシーツールを扱うことを示しています。
推奨読書= >>包括的 HTMLチートシート
Web開発とテストのキャリアを追求する人は誰でも、HTML5の知識を持っている必要があります。これは、以前のバージョンのHTMLにあったギャップを埋めました。セマンティック要素、新しいタグ/属性/ API、エラー処理、マルチメディア、およびWebインタラクティビティは、HTML5のハイライトの一部です。
HTML5はまだ開発中であるため、より多くのメリットを享受すると同時に、既存の機能の一部が変更される可能性があります。 HTML 5は、ここで説明した他の以前のバージョンのHTMLから実際に進化しました。
推奨読書= >> HTML5とFlash
推奨読書= >> PHPとHTML
このチュートリアルがHTML5とHTMLの知識を磨いたことを願っています。
推奨読書