次の違い · HTML 4.0 -- 1997 年 12 月、W3C 勧告
· HTML 4.01 -- 1999 年 12 月、W3C 勧告
· HTML 5.0 -- 2008 年 8 月、W3C Working Draft
HTML 2.0 は、1996 年頃の廃止された HTML バージョンです。
HTML3.2 はおそらく 1997 年で、スタイルのない時代でした。一部の表示メソッドは、属性タグまたは属性を使用して実装されます。例:
XHTML は HTML の最新バージョンです。 HTML チュートリアル
しかし、HTML 5 は W3C によって直接策定されたものではなく、別のブラウザ メーカーである WHATWG によって策定されています。
W3c での検証の問題
doctype で宣言された HTML バージョンよりも後の仕様に要素が出現します。要素を説明して提示するのではありませんか? いいえ、もちろんそうではありません。バースタールの法則と堅牢性を忘れないでください。受信時にはブラウザが開いている必要があります。したがって、
validator(w3c のもの) はフォーマット タイプをチェックしませんが、バリデーターはフォーマット タイプのみを考慮します。これが doctype が存在する本当の理由です。
W3c 標準とブラウザ表示のいくつかの違い
これが、w3cshool の一部のバージョンでサポートされていないセンター、フォントなどの要素が xhtml 1.0 および
html5でも元の機能を持つことができる理由です。 -----ブラウザの耐障害性。それがバースタールの法則であり、堅牢性の法則としても知られています。その主な意味は、「送信時には保守的、受信時にはオープンである」ということです。ブラウザのメーカーは、すべてのバージョンをサポートする必要があることを理解しており、誰もが HTML4.1 または HTML5 で Web サイトを作成しているからといって、以前のバージョンの HTML のサポートをやめるつもりはありません。理由は簡単で、ブラウザには下位互換性がなければなりません。これはブラウザの「受信時にオープン」の精神です。 送信するときは慎重に行ってください」は、Web 開発者に対する警告です。HTML コードはできる限り標準で記述し、他のブラウザ (ブラウザ) で簡単に解析できるようにする必要があります。 w3c 検証に合格していません)
ページを設計するときに W3C 標準に従っている場合は、おめでとうございます。SEO (検索エンジン最適化) 作業の半分は完了したことになります。作業の残りの半分はどこにあるのでしょうか?この記事を読んでいるあなたは、W3C 標準に従って Web サイトを再構築しますか?
XMLを使用して、W3C 勧告である XHTML 1.0 として再表現します。 2000年1月20日にリリースされました。 。
XHTML 1.0 と HTML4.01 は実際には同じです。文字通り、両方の仕様の内容、語彙、すべての要素、属性が同じであることを意味します。唯一の違いは、XHTML1.0 では XML 構文の使用が必要であることです。つまり、すべての属性は小文字を使用する必要があり、すべての要素も小文字を使用する必要があり、すべての属性値は引用符で囲む必要があり、img と br には必ず終了タグを使用する必要があります。
XHTML の理由
1.html の構文要件は比較的緩いため、Web ページ作成者にとっては便利ですが、マシンにとってはより面倒です。従来のコンピューターではまだ緩い構文と互換性がありますが、他の多くのコンピューターにとっては。携帯電話などのデバイスでは、これはさらに困難になるため、より厳密な文法要件を備えた DTD 定義ルールと xhtml が作成されました。
2.xhtml の目的は、html を置き換えることです。xhtml は、html4.01 とほぼ同じです。
http://baike.soso.com/v8351954.htm#para3
XMLはデータの記述と保存に使用され、HTMLはデータの表示に使用されます。
W3c には既に xhtml があるのに、なぜまだ html5 を開発する必要があるのでしょうか? ?
XHTML1.1 の唯一の変更点は、ドキュメントを XML ドキュメントとしてマークする必要があることです。ドキュメントを XML としてマークすると、Internet Explorer はそのドキュメントを処理できなくなります。もちろん、IE9 はそれを処理できるため、XHTML 1.1 は現実とは少し異なります。
これは、HTML の開発に関するブラウザーのメーカーと w3c の間の相違にもつながりました。 W3c メイン サイトは xhtml 方向に拡大し続けています。最終的には、ブラウザ メーカーが独自に HTML 拡張機能を開発し、それが現在 HTML5 になりましたが、その後、w3c とブラウザ メーカーが共同で HTML5 拡張機能に参加することに同意しました。
HTML5
HTML 5 のもう 1 つの設計原則は、将来の HTML バージョンとの上位互換性および下位互換性がなければなりません
HTML 5 では、より多様な API が追加され、オーディオ、ビデオ、関数の埋め込みが提供されます。 画像、クライアント側のデータ ストレージ、およびインタラクティブなドキュメント。その他の機能には、
Web サイトの典型的な現代の使用法を反映するいくつかの新しい要素と属性。それらの中には、
以上がHTML doctype のさまざまなバージョンの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

HTMLの将来の傾向はセマンティクスとWebコンポーネントであり、CSSの将来の傾向はCSS-in-JSとCSShoudiniであり、JavaScriptの将来の傾向はWebAssemblyとServerLessです。 1。HTMLセマンティクスはアクセシビリティとSEO効果を改善し、Webコンポーネントは開発効率を向上させますが、ブラウザの互換性に注意を払う必要があります。 2。CSS-in-JSは、スタイル管理の柔軟性を高めますが、ファイルサイズを増やす可能性があります。 CSShoudiniは、CSSレンダリングの直接操作を可能にします。 3. Webassemblyブラウザーアプリケーションのパフォーマンスを最適化しますが、急な学習曲線があり、サーバーレスは開発を簡素化しますが、コールドスタートの問題の最適化が必要です。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

HTMLは、Webページ構造の構築の基礎です。 1。HTMLは、コンテンツ構造とセマンティクス、および使用などを定義します。タグ。 2. SEO効果を改善するために、などのセマンティックマーカーを提供します。 3.タグを介したユーザーの相互作用を実現するには、フォーム検証に注意してください。 4. JavaScriptと組み合わせて、動的効果を実現するなどの高度な要素を使用します。 5.一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれ、検証ツールが必要です。 6.最適化戦略には、HTTP要求の削減、HTMLの圧縮、セマンティックタグの使用などが含まれます。

HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 中国語版
中国語版、とても使いやすい

Dreamweaver Mac版
ビジュアル Web 開発ツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター
