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をインストールし、パスワードを設定して接続する方法

推薦する

CSS3 で作成した本のページめくり効果

結果:実装コード: html <!-- よろしければハートを付けてください! --> &...

1 つの記事で Vuex を理解する

目次概要Vuex の 4 つの主要オブジェクト状態の使用突然変異の使用ゲッターの使用アクションの使用...

Vueカスタムコンポーネントは双方向バインディングを実装します

シナリオ:一般的に使用される親コンポーネントと子コンポーネント間の相互作用方法は次のとおりです。親コ...

WeChatミニプログラムは同時通訳を利用して音声認識を実装します

私は同時通訳音声認識機能を使用して、WeChatアプレットのホームページの音声検索機能を実現しました...

Html/Css (初心者が最初に読むべきガイド)

1. Web標準の意味を理解する - なぜWeb標準を採用するのか***** コンテンツとスタイル...

Vue 3 での watch と watchEffect の新しい使い方

目次1. 時計の新しい使い方1.1. ウォッチの使用構文1.2. 複数の属性値を監視する1.3. 参...

MySQLデータベース設計:Pythonを使ったスキーマ操作方法の詳しい解説

矢が放たれる前に、弓は矢にささやきました。「お前の自由は私のものだ。」スキーマは矢のようなもので、弓...

ウェブページのコピー防止機能の実装方法(クラッキング手法付き)

ソース ファイルを右クリックすると、次のコードが見つかります。 1. CSSを使用してFirefox...

CSS で要素フローティングとクリアフローティングを実装する方法

フローティングの基礎標準ドキュメント フローでは、要素は塊級元素と行內元素の 2 種類に分けられます...

Vue テンプレートのコンパイルの詳細

目次1. 解析する1.1 傍受のルール1.2 傍受プロセス部分1.3 パーサーの概要2. 最適化する...

ウェブデザイナーは3つの側面からウェブページを最適化する必要がある

<br />帯域幅の増加に伴い、Web ページ上のオブジェクトも増えているため、Web ...

MySQL 5.7.17 圧縮パッケージのインストール不要の構成プロセス図

MySQL データベース管理ソフトウェアには、エンタープライズ エディションとコミュニティ エディシ...

jQuery における Ajax の関連知識ポイントのまとめ

序文JavaScriptを学ぶ学生は、 AJAX (非同期JavaScriptとxml) 変換は非同...

JavaScript で文字列を数値に変換する方法

目次1.parseInt(文字列、基数) 2. 数値() 3.parseFloat()主なメソッドは...

JavaScript を使用してカルーセル効果を実装する

この記事では、カルーセルマップの特殊効果を実現するためのJavaScriptの具体的なコードを参考ま...