HTMLと比較したXHTMLの特徴は何ですか?
1. XHTML とは何ですか?
HTML は基本的な WEB Web ページのデザイン言語です。XHTML は、HTML に似ていますが、重要な役割を果たします。 HTML に似ているため、本質的に、XHTML は、XML の (ある程度の) 能力と HTML の (ほとんどの) 単純さを組み合わせた過渡期のテクノロジです。
2000年末、国際組織W3C(World Wide Web Consortium)がXHTMLバージョン1.0のリリースを発表しました。 XHTML 1.0 は、XML ベースのアプリケーションを目的として、HTML 4.0 をベースに最適化および改良された新しい言語です。 XHTML は拡張された HTML であり、そのスケーラビリティと柔軟性により、将来のネットワーク アプリケーションのより多くのニーズに適応できるようになります。以下は、W3C の HTML ワーキング グループの議長である Steven Pemberton からの、XHTML に関する一般的な基本的な質問に対する回答です。
質問: XHTML とは何ですか?
答え: XHTML は、XML に適応するように再形成された HTML の一種です。 XML がますますトレンドになると、「XML があるとしても HTML は必要か?」という疑問が生じました。この疑問に答えるために、私たちは 1998 年 5 月にサンフランシスコで 2 日間の作業会議を開催しました。結論は次のとおりです。必要です。引き続き HTML を使用する必要があります。なぜなら、多くの人がデザイン言語として HTML を使用することに慣れており、HTML で書かれたページが何百万もあるからです。
質問: XHTML 1.0 はなぜ HTML 4.0 とは独立して開発されたのですか?
回答: そうではありません。 XHTML は、まさに HTML 4.0 を再編成したものです (正確には、HTML 4.0 の修正版である HTML 4.01 ですが、XHTML 1.0 という名前でリリースされました)。XML での解釈には必要な違いがいくつかありますが、さらに一方で、それらは依然として非常に似ており、XHTML の作業は HTML 4.0 の継続であると考えることができます。
質問: XHTML 1.0 は XML 標準をどのように実装しますか?
答え: XHTML は XML アプリケーションです。これは XML の DTD ファイル形式で定義されており、XML をサポートするシステム上で実行されます。 XML の名前空間機能のおかげで、ブラウザの製造元は、XHTML コードに XML コード スニペットを含めたり、XHTML コードに XHTML コード スニペットを含めたりするだけで、新しいプライベート タグ (タグ) を作成する必要がなくなります。
2. HTMLと比較したXHTMLの特徴は何ですか?
(1) XHTMLは、HTML言語の開発を大きく制限する問題を解決します。現在の HTML の開発には、主に 3 つの欠点があります。1 つは、HTML コードが標準化されていないため、携帯電話、PDA、情報家電など、ますます多くのネットワーク デバイスやアプリケーションのニーズに対応できないことです。データとパフォーマンスが複雑な場合にのみ HTML を正しく表示できるため、ページの表示を変更したい場合は HTML を再作成する必要があります。したがって、この問題を解決するには HTML を開発する必要があるため、W3C で策定された XHTML が HTML から XML への橋渡しとなります。
(2) XML は Web の発展トレンドであるため、人々は XML トレンドに参加することに熱心です。 XHTML は、HTML4 マークアップ言語に代わる現在の標準です。XHTML 1.0 を使用すると、いくつかの簡単なルールに注意深く従う限り、XML システムと最新の HTML ブラウザの両方に適したページをデザインできます。これは、ユーザーが XML 対応ブラウザを使用するのを待たずに、すぐに XML を使用できるように設計できることを意味します。これらのガイドラインにより、Web 上の XML への移行がスムーズになります。
(3) XHTML を使用するもう 1 つの利点は、非常に厳密であることです。インターネット上の HTML の現在の悪い状況は衝撃的です。初期のブラウザはプライベート HTML タグを受け入れていたため、ページが設計された後、互換性があるかどうかを確認するためにさまざまなブラウザを使用する必要がありました。さまざまなブラウザに対応できるようにデザインを変更する必要がありました。
(4) XHTML は、他の XML ベースのマークアップ言語、アプリケーション、プロトコルとうまく対話できます。 。
(5)XHTML は Web 標準ファミリーの一部であり、無線デバイスなどの他のユーザー エージェントでも適切に動作します。
(6) Web サイトのデザインに関して言えば、XHTML はプレゼンテーション層コードの悪い習慣を取り除き、ページの動作をテストするためのタグ検証の習慣を身に付けるのに役立ちます。
上記は HTML と比較した XHTML の特徴に関するものです。その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。
