html、xhtml、xmlの違い

html、xhtml、xmlの違い
開発動向:

html (ハイパーテキスト マークアップ言語) - xhtml (拡張ハイパーテキスト マークアップ言語) - xml (拡張マークアップ言語);

html:

1. 大文字と小文字は区別されません。

2. タグはペアで表示する必要はありません。

3.<br>;

html: .

1. 大文字と小文字が区別されます。小文字にする必要があります。

2. タグはペアで出現する必要があります。開始タグがある場合は、終了タグも必要です。

3. 属性値は引用符で囲む必要があります。

4. 属性の最小化はサポートされていません。

例: 正解: <input checked='checked'>

エラー: <入力チェック済み>

5. name 属性の使用は推奨されておらず、将来的には削除される予定です。

6. 空要素にも終了タグが必要です: <br/>、<hr/> (水平分割線)

xml:

HTML は最終的に XML へと発展します。XHTML は HTML から XML への移行であり、XHTML の特性は XML にも適しています。

<<:  JavaScriptを使用して独自のAjax関数を定義する

>>:  最新の高品質な英語無料フォント36個を公開

推薦する

Dockerfile 内の予約語命令の解析処理

目次1. Dockerfile とは何ですか? 2. Dockerfile構築プロセスの分析3. D...

MySQLパーティションテーブルは月別に分類されています

目次テーブルを作成するデータベース ファイルを表示します。入れるクエリ消去補足:Mysqlは月テーブ...

MySQLクエリのソートとページング関連

概要通常、データベース内のデータを直接表示することは望ましくないため、最後の 2 つのセクションでは...

HTML5 と HTML4 の 10 の主な違い

HTML5 は HTML 標準の次のバージョンです。ますます多くのプログラマーが、Web サイトの構...

Nginx は rtmp ライブ サーバーの実装コードを構築します

1. nginxソースディレクトリに新しいrtmpディレクトリを作成し、git clone http...

MySQL データベースのインポートとエクスポートのデータ エラーの解決例の説明

データのエクスポートエラーを報告する 「secure_file_priv」のような変数を表示します。...

Vue Element フロントエンドアプリケーション開発: Vuex での API ストアビューの使用

目次概要1. フロントエンドとバックエンドの分離とWeb APIの優先ルート設計2. Axiosネッ...

VMware での Ubuntu 16.04 イメージの完全インストール チュートリアル

この記事では、VMware 12でのUbuntu 16.04イメージのインストールチュートリアルを参...

MySQLのインストール時に発生する可能性のある問題

質問1:インストール中に net start mysql と入力すると、次のエラー メッセージが表示...

Vueの子コンポーネントが親コンポーネントのメソッドを呼び出す場合の詳細な説明

1. 子コンポーネントのthis.$parent.eventを通じて親コンポーネントメソッドを直接呼...

Windows 10 で Ubuntu 20.04 LTS をアップデートする方法

2020 年 4 月 23 日、本日、Windows 上の Ubuntu 20.04 では、Ubun...

Vue Routerはバックグラウンドデータに応じて異なるコンポーネントをロードします

目次実際のプロジェクトで遭遇する要件実装が間違っているところもある私は個人的に、実装するより良い方法...

HTML フォームタグチュートリアル (5): テキストフィールドタグ

<br />このタグは、さらにテキストを入力できる複数行のテキスト フィールドを作成する...

Vueは右上隅の時間表示のリアルタイム更新を実装します

この記事の例では、右上隅の時間表示のリアルタイム更新を実現するためのVueの具体的なコードを紹介しま...

MySQLでSQLクエリ文がどのように実行されるかを分析する

目次1. MySQL論理アーキテクチャの概要2. コネクタクエリキャッシュ4. パーサー5. オプテ...