XHTMLエディターとは何ですか?
HTMLは、SGML(標準一般化されたマークアップ言語)から派生した言語であり、World Wide Webで使用され、ドキュメントのプレゼンテーションの構造を作成し、タグと一連のルールを使用してリンクを作成するためにHyperText Markup言語です。 XMLは拡張可能なマークアップ言語と簡素化されたSGMLです。 XHTMLは、HTMLとXMLの機能を組み合わせたマークアップ言語であり、HTMLコーディングに適用されるルールよりも厳しいルールである拡張可能なHTMLです。 XHTMLエディターは、XHTMLを作成するために設計された環境です。
XHTMLエディターは通常、スタンドアロン製品としては見られません。 Web開発エディターのより包括的なパッケージを提供する製品に組み込まれたXHTMLエディターを見つけることは非常に一般的です。たとえば、ソフトウェアパッケージは、HTMLエディターとXHTMLエディターを組み合わせている場合があります。より完全なパッケージには、HTMLエディター、XHTMLエディター、CSS(Cascading Style Sheet)エディター、Javascript®エディターが含まれます。
XHTMLエディターには、XHTMLを入力するテキストエディターとWysiWyg(表示されているものが得られるもの)エディターの両方があることが多く、WysiWygウィンドウのみを表示することができるテキストエディターの両方があります。目的は、マークアップ言語やCSSなどのWebデザインの技術的側面を学んでいないユーザーが、コンテンツを生成および編集できるようにすることです。ただし、正しいXHTMLで構築されているWebページとWebサイトの問題の1つは、適切なマークアップを生成しないWysiWygエディターです。 XStandard®は問題を指摘し、XHTML WysiWyg Editor™にこれに対処し、ベストプラクティス基準を満たすマークアップのみが使用されることを保証します。
XHTMLエディターにある重要な機能の1つは、取り組んでいるXHTMLのバージョンを選択できることです。たとえば、Adobe®DreamWeaver®CS4は、XHTML 1.0 Transitional、XHTML 1.0 Strict、XHTML 1.1、またはXHTML 1.0モバイルを選択しています。 HTML 4.01トランジショナルおよびHTML 4.01厳格も提供されています。
いずれにせよ、XHTMLエディターに存在する可能性のある他の機能がいくつかあります。普遍的に提供されていない貴重な機能の1つは、XHTML検証です。または、エラーログファイルとともに動的補正が提供される場合があります。 HTMLからXHTMLへの変換機能も含めることができます。その他の望ましい機能には、構文ハイライト、Wordラップ、UTF-8 Unicode(8ビットUCS/Unicode Transoformation Format)が含まれます。UCSは、多言語ファイルでの作業を可能にするためのユニバーサル文字セットを表します。