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個を公開

推薦する

Mac でソースコードから MySQL 5.7.17 をコンパイルしてインストールするチュートリアル

1. ダウンロードして解凍します: /Users/xiechunping/Softwares/mys...

権限の問題によりMySQLの設定ファイルmy.cnfを起動できない問題の解決方法

この記事では、権限の問題により MySQL 構成ファイル my.cnf を起動できない場合の関連する...

SQLと各種NoSQLデータベースの使用シナリオの説明

SQL はメイントランクです。なぜ私はこのように理解するのでしょうか。技術的な観点からリレーショナル...

nuxt.js 複数の環境変数の設定

目次1. はじめに2. シナリオ3. 環境を整える3.1 環境変数の挿入4. 最後に1. はじめに一...

Docker初心者が初めてよく使うコマンドを試してみる練習記録

Docker を正式に使用する前に、まず Docker でよく使用されるコマンドに慣れておきましょう...

MySQLの論理アーキテクチャに関する深い理解

MySQL は現在、ほとんどの企業や事業体で使用されているデータベースです。MySQL が使用される...

Windows 7 の mysql6.x で中国語の文字化けが発生する問題に対する完璧な解決策

1. コマンドラインでMySQLサービスを停止します: net stop mysql stop my...

CSSを使用して炎の効果を作成する方法

本文は以下から始まります。 123WORDPRESS.COM ダウンロード:純粋な CSS3 で超リ...

MySQL インデックス データ構造の詳細な分析

目次概要インデックスデータ構造バイナリツリー赤黒木BツリーB+ツリーハッシュ索引InnoDB インデ...

Linux の crw、brw、lrw などのファイル属性は何ですか?

ファイルとは何ですか?すべてのファイルは実際には文字列のストリームですが、適切な解析方法を使用すると...

JSで実施された機雷掃海プロジェクトの概要

この記事では、JS掃海プロジェクトの概要を参考までに紹介します。具体的な内容は次のとおりです。プロジ...

HTML で Web ページに動的な時計を書く

HTML を使用して動的な Web クロックを作成します。コードは次のとおりです。 <!DOC...

いくつかの一般的な CSS レイアウト (要約)

まとめこの記事では、次の一般的なレイアウトを紹介します。 3 列レイアウトを実装する方法は多数ありま...

Linux lsコマンドの使用

1. はじめにls コマンドはディレクトリの内容を表示するために使用され、Linux で頻繁に使用さ...