XHTML チュートリアル、XHTML の基礎を簡単に紹介します

XHTML チュートリアル、XHTML の基礎を簡単に紹介します
<br />この記事では、XHTMLとXHTMLの基礎知識について簡単に紹介します。
XHTMLとは何か
XHTML は、Extensible HyperText Markup Language の略称です。 HTML は、基本的な WEB ウェブ ページ デザイン言語です。XHTML は、XML に基づくマークアップ言語です。外観は HTML と似ていますが、小さいながらも重要な違いがいくつかあります。XHTML は、HTML と同様の役割を果たす XML です。つまり、本質的には、XHTML は、XML の強力な機能の一部と HTML のシンプルな機能のほとんどを組み合わせた移行テクノロジです。
2000 年末、国際組織 W3C (World Wide Web Consortium) は XHTML 1.0 バージョンのリリースを発表しました。 XHTML 1.0 は、XML アプリケーションをベースとすることを目的として、HTML 4.0 に基づいて最適化および改良された新しい言語です。 XHTML は拡張された HTML であり、その拡張性と柔軟性により、将来のネットワーク アプリケーションのより多くの要件を満たすことができます。 XML は強力なデータ変換機能を備えており、HTML を完全に置き換えることができますが、HTML 言語に基づいて設計された何千もの既存の Web サイトを考えると、XML を直接採用するのはまだ時期尚早です。そこで、HTML4.0をベースにXMLルールを用いて拡張し、XHTMLを実現しました。したがって、XHTML を確立する目的は、HTML から XML への移行を実現することです。現在、ウェブサイトのデザインにおいて国際的に推奨されている WEB 標準は、XHTML アプリケーション (一般に CSS + DIV と呼ばれる) に基づいています。
XHTML バージョン<br />現在、XHTML にはいくつかのバージョンがあります。
XHTML 1.0 トランジェント
XHTML 1.0 厳密な XHTML 1.0 フレームセット
1.1 の
XHTML の基礎<br />このうち、「XHTML 1.0 Transitonal」は「HTML 4.01 Transitional」をベースに、「XHTML 1.0 Strict」は「HTML 4.01 Strict」をベースに、「XHTML 1.0 Frameset」は「HTML 4.01 Frameset」をベースにそれぞれ改正されています。
小さなテキスト コメント タグは、Microsoft Internet Explorer 5.0 で追加され、XHTML 1.1 でサポートされています (Ruby 文字列を参照)。
XHTML 構文XHTML 言語は XML の形式に準拠している必要があります。たとえば、XHTML は XML で記述する必要があり、使用後には閉じ段落が必要です。さらに、XHTML タグでは " などの小文字を使用する必要があります (" と記述することはできません)。また、各属性は " などの引用符で囲む必要があり、 は使用できません。これらのプラクティスの目的は、XHTML Web ページを Web ブラウザーで正しく迅速にコンパイルできるようにすることです。

<<:  MySQLクエリ条件のnot inとinの違いと理由

>>:  DockerにRedisをインストールし、パスワードを設定して接続する方法

推薦する

Reactにおける制御されたコンポーネントと制御されていないコンポーネントの簡単な分析

目次制御されていないコンポーネント制御コンポーネント知らせ結論は制御されていないコンポーネントフォー...

Vueでjsonpを使用する方法

目次1. はじめに2. インストール3. 使用4. vueファイルの使用1. はじめに最近、手書き入...

MySQLがサブクエリと結合の使用を推奨しない理由

ページ分割されたクエリを実行するには: 1. MySQL の場合、サブクエリと結合の使用は推奨されま...

JavaScript で矢印関数を使用できないシナリオはどれですか

目次1. オブジェクトメソッドを定義する2. プロトタイプメソッドを定義する3. イベントコールバッ...

AngularとIonicのライフサイクルとフック関数を素早く理解するための記事

目次角度成し遂げる呼び出し順序知らせイオニックionic はページのライフサイクルをどのように処理し...

LinuxのバックグラウンドでPythonプログラムを実行するいくつかの方法

1. 最初の方法は、unhup コマンドを直接使用してプログラムをバックグラウンドで実行することです...

モバイルフロントエンド適応ソリューション(概要)

ネットで検索してみたところ、多くの面接でモバイル適応方法について質問されることが分かりました。最近い...

MySQLは文字列関数のSQL文をインターセプトします

1. left(name,4)は左の4文字をインターセプトしますリスト: SELECT LEFT(2...

MySQL でのバイナリ型操作

この記事は主にMySQLデータベースのバイナリ型操作を紹介し、具体的な内容を通して紹介します。MyS...

MySQL 自動インクリメント ID のオーバーサイズ問題のトラブルシューティングと解決策

導入Xiao A がコードを書いていたところ、DBA Xiao B が突然、「急いでユーザー固有情報...

Websocket+Vuexはリアルタイムチャットソフトウェアを実装します

目次序文1. 効果は図の通りです2. 具体的な実施手順1. Vuexの紹介2.webscoked実装...

docker view container log コマンドの実装

なぜログを読む必要があるのでしょうか?たとえば、コンテナの起動に失敗したがプロンプトが表示されない場...

LinuxにRocketMQインスタンスをインストールする手順

1. JDKをインストールする1.1 現在の仮想マシン環境にJDKがあるかどうかを確認する rpm ...

Mysql論理アーキテクチャの詳細な説明

1. 全体的なアーキテクチャ図他のデータベースと比較すると、MySQL は、そのアーキテクチャがさま...