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

推薦する

MySQL 5.6 zipパッケージのインストールチュートリアルの詳細

これまでは、拡張子が .msi のファイル、つまり、完全なインストールが使用されていました。しかし、...

Vue スキャフォールディング学習プロジェクト作成方法

1. 足場とは何ですか? 1. Vue CLI Vue CLI は、Vue.js をベースにした迅速...

Vue でよく使われる高階関数と包括的な例

1. 配列のよく使われる高階関数配列があり、その配列に対して次の操作を実行したいとします。 100 ...

Linux環境でユーザーにsudo権限を追加する方法

sudo 設定ファイルsudo のデフォルトの設定ファイルは /etc/sudoers です。一般的...

Mybatisの特殊文字処理の詳細な説明

序文: Mybatis の特殊文字処理、Mybatis の xml ファイル内の特殊文字の処理、ここ...

Vue シングルページ アプリケーションで Markdown レンダリングを実装する

以前、Markdown をレンダリングするときに、mavonEditor のプレビュー モードを使用...

MySQL 5.7.17 圧縮バージョンのインストールノート

この記事では、参考までにMySQL 5.7.17圧縮版のインストール手順を紹介します。具体的な内容は...

HTML チュートリアル: 順序なしリスト

<br />原文: http://andymao.com/andy/post/102.h...

VMWare仮想マシンのcentosの時間が現地時間と矛盾する問題を解決する

VM Ware 仮想マシン CentOS の時刻は、次の図に示すように、現地時間と一致しません。おそ...

ユーザー中心設計

最近、デジタル デザイン コミュニティで「誰が何を担当するのか」という明らかな混乱についてよく質問さ...

Alpine Dockerイメージフォント問題解決操作

1. フォントを実行し、フォント フォルダーを開いて、使用するフォント ファイルを見つけます。 2....

js シンプルで粗雑なパブリッシュとサブスクライブのサンプルコード

パブリッシュ/サブスクライブとは何ですか?例を挙げてみましょう。あなたは服を買うために店に行きます。...

Maven プロジェクトのリモート デプロイメント && Tomcat を使用してデータベース接続を構成する方法

1つ。 tomcat を使用したリモート展開1.1 発生した問題:プロジェクトでは、サードパーティの...

MySQL における datetime と timestamp の違いと使い方

1. MySQL で現在の時刻を表現するにはどうすればよいでしょうか?実際、表現方法はいろいろありま...

vue-cli を使用してプロジェクトを作成し、webpack でパッケージ化する方法

1. 環境を準備する(Node.jsをダウンロードし、環境変数を設定する) 2. vue-cliをグ...