html5の前世代の言語は「XHTML 1.0」です。 HTML5は2012年にリリースされた言語標準で、その前バージョンは2000年にリリースされた「XHTML 1.0」で、「XHTML 1.0」は「HTML4.0」をベースにXMLアプリケーションをベースに最適化・改良された新しい言語です。
このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。
html5 の前世代の言語は「XHTML 1.0」です。
Web の初期の頃から、HTML の複数のバージョンが開発されました:
バージョン | 年 | Description |
---|---|---|
HTML 1.0 | 1993 | は、1993 年 6 月に Internet Engineering Task Force (IETF) の作業草案としてリリースされました。 |
HTML 2.0 | 1995 | は 1995 年 1 月に RFC 1866 としてリリースされ、2000 年 6 月のリリース後に廃止されたと宣言されました。 |
HTML 3.2 | 1997 | 1997 年 1 月 14 日、W3C 推奨標準。 |
HTML 4.0 | 1997 | 1997 年 12 月 18 日、W3C 推奨標準。 |
HTML 4.01 (マイナーな改良) | 1999 | 1999 年 12 月 24 日、W3C 推奨標準。 |
##HTML 1.0 | 2000||
2012 | HTML5 は、次世代の Web 言語として認識されています。リッチ メディア、リッチ コンテンツ、リッチ アプリケーションにおける Web の機能が大幅に向上しました。最終的には次のような重要な要素として高く評価されています。モバイル インターネットを変更します。手を押してください。 Internet Explorer 8 以前のバージョンはサポートされていません。 | #XHTML5 |
## Extensible Hypertext Markup Language (英語: eXtensible HyperText Markup Language、XHTML) は、表現が Hypertext Markup Language (HTML) に似ていますが、構文がより厳密なマークアップ言語です。継承関係に関して言えば、HTML は Standard Generalized Markup Language (SGML) に基づいたアプリケーションであり、非常に柔軟なマークアップ言語ですが、XHTML は SGML のサブセットである Extensible Markup Language (XML) に基づいています。 XHTML 1.0 は、2000 年 1 月 26 日に W3C 勧告になりました。 XHTML は、HTML と同様の役割を果たす拡張マークアップ言語 (XML) です。したがって、本質的に、XHTML は、XML の強力な機能の一部と HTML の単純な機能のほとんどを組み合わせた移行テクノロジです。 . . XHTML1.1 は XHTML の最後の独立した標準であり、2.0 はドラフト段階にあります。 XHTML5 は HTML5 標準の一部であり、その名前は「Extensible HTML」ではなく「HTML5 Serialized as XML」に変更されました。 背景 #2000 年末、国際 W3C 組織 (World Wide Web Consortium) は、XHTML バージョン 1.0 のリリースを発表しました。 XHTML 1.0 は、XML ベースのアプリケーションを目的として、HTML 4.0 に基づいて最適化および改良された新しい言語です。 XHTML は拡張 HTML であり、XHTML は HTML のより厳密で純粋なバージョンです。その拡張性と柔軟性は、将来のネットワーク アプリケーションのより多くのニーズに適応します。 XML には強力なデータ変換機能があり、HTML を完全に置き換えることができますが、HTML 言語に基づいて設計された何千もの既存の Web サイトを考慮すると、XML を直接採用するのはまだ時期尚早です。そこで、HTML4.0をベースにXMLルールで拡張し、XHTMLを取得しました。したがって、XHTML を確立する目的は、HTML から XML への移行を実現することです。 Web サイトのデザインにおいて国際的に評価されている WEB 標準は、XHTML アプリケーション (一般に CSS DIV として知られています) に基づいています。 相違点 HTML は、現在の HTML バージョンの後継です。 HTML の文法要件は比較的緩いため、Web ページ作成者にとっては便利ですが、マシンにとっては、言語の文法が緩いほど処理が難しくなります。従来のコンピューターの場合は、緩い文法にも対応できます。ただし、携帯電話などの他の多くのデバイスでは、これはさらに困難です。したがって、DTD によって定義されたルールと、より厳格な文法要件を備えた XHTML が作成されました。 ほとんどの一般的なブラウザは XHTML を正しく解析できます。HTML のサブセットである初期のブラウザでも XHTML を解析できます。言い換えれば、ほとんどすべての Web ブラウザは、HTML を正しく解析しながら、XHTML とも互換性があります。もちろん、HTML から XHTML への完全な移行にはまだプロセスが必要です。 XHTML は、カスケード スタイル シート (外国語の略称: CSS) と組み合わせることでその真価を発揮し、スタイルとコンテンツの分離を可能にし、同時に Web ページのコードを有機的に組み合わせることができ、ファイル内には、MathML や SVG などのさまざまな XML アプリケーションを混在させることもできます。 HTML から XHTML への移行における変更は比較的小さく、主に XML に適応するためです。最大の変更点は、ドキュメントが整形式である必要があり、すべてのタグが閉じている必要があることです。つまり、開始タグには対応する終了タグが必要です。さらに、XHTML 内のすべてのタグは小文字である必要があります。 HTML 2.0 以来の伝統に従って、タグを大文字にする人が多く、この 2 つの違いは重要です。 XHTML では、数字を含むすべてのパラメータ値を二重引用符で囲む必要があります (SGML および HTML では引用符は必要ありません。内容が数字、文字、およびその他の許可された特殊文字のみの場合は、引用符は必要ありません)。 img、br などの空の要素を含むすべての要素も閉じる必要があります。これを行うには、開始タグの最後にスラッシュを追加します ( [関連する推奨事項: html ビデオ チュートリアル 、Web フロントエンド )] |
以上がhtml5の前世代言語とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

keysinReactarecialforptimizingperformancebyididingineffictientListupdates.1)usekeystoidentifideidifyandtracklistelements.2)ArrayIndicesassyStopreventPerformanceSues.3)suoseStableidedifierslikeItem.idtomaincomentaindtateandiproveperift

ReactKeySareUniqueIdentifiersiersiderSuredStrovereconconiniationEfficiency.1)theyctrackChangesinListitems、2)sultanduniqueidentifiersiirsiTeemidssisssississmendを使用して、3)ArrayIndicesAssayStopReventisSuseSUSEORINGを回避します

sinqueysarecrucialinReactforoptimizing andMaintainingcomponentStateIntegrity.1)useanaturaluniqueidentifierfromyourdataifaibable.2)ifnonaturalidentifierexists、発電済みのKeyusingingingingalibrarylikuuid.3)

インデックスをキーとして使用することは、反応では許容されますが、リストアイテムの順序が変更されておらず、動的に追加または削除されていない場合のみです。それ以外の場合は、安定した一意の識別子をキーとして使用する必要があります。 1)静的リストのキーとしてインデックスを使用しても構いません(メニューオプションをダウンロード)。 2)リスト項目を並べ替えたり、追加したり、削除したりできる場合、インデックスを使用すると、状態の損失と予期しない動作が発生します。 3)データの一意のIDまたは生成された識別子(UUIDなど)を常に使用して、DOMを正しく更新し、コンポーネントステータスを維持することを確認します。

jsxisspecialcuaseitblendshtmlwithjavascript、enabling component baseduidesign.1)itallowsembeddingjavascriptinhtml-likesyntax、endincinguidesignandlogicintegration.2)jsxpromotesaModularaptreabrecoponeants、Impruvingcodemeainnents、jsxpromotesaModularaptreabrecoponediaNents

この記事では、HTML5オーディオフォーマットとクロスブラウザー互換性について説明します。 MP3、WAV、OGG、AAC、およびWebMをカバーし、より広いアクセシビリティのために複数のソースとフォールバックを使用することを提案します。

SVGおよびCanvasは、Webグラフィックス用のHTML5要素です。ベクターベースであるSVGは、スケーラビリティとインタラクティブ性に優れていますが、ピクセルベースのキャンバスはゲームなどのパフォーマンス集約型アプリケーションに適しています。

HTML5は、特定のイベントと属性でドラッグアンドドロップを有効にし、カスタマイズを可能にしますが、古いバージョンやモバイルデバイスでブラウザの互換性の問題に直面します。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

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

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ホットトピック









