Skip to main content

XHTMLエディターとは何ですか?

HTMLは、SGML(標準一般化されたマークアップ言語)から派生した言語であるハイパーテキストマークアップ言語であり、World Wide Webで使用され、ドキュメントのプレゼンテーションの構造を作成し、タグと一連のルールを使用してリンクを作成します。XMLは拡張可能なマークアップ言語と簡素化されたSGMLです。XHTMLは、HTMLとXMLの機能を組み合わせたマークアップ言語であり、HTMLコーディングに適用されるルールよりも厳しいルールである拡張可能なHTMLです。XHTMLエディターは、XHTMLを作成するために設計された環境です。XHTMLエディターは通常、スタンドアロン製品としては見られません。Web開発エディターのより包括的なパッケージを提供する製品に組み込まれたXHTMLエディターを見つけることは非常に一般的です。たとえば、ソフトウェアパッケージは、HTMLエディターとXHTMLエディターを組み合わせている場合があります。より完全なパッケージには、HTMLエディター、XHTMLエディター、CSS(Cascading Style Sheets)エディター、Javascript®エディターが含まれます。

xhtml編集者には、XHTMLを入力するテキストエディターとwysiwyg(あなたが見るものが得られるものです)エディターの両方があることが多く、wysiwygウィンドウのみを表示することができることがよくあります。目的は、マークアップ言語やCSSなどのWebデザインの技術的側面を学んでいないユーザーが、コンテンツを生成および編集できるようにすることです。ただし、正しいXHTMLで構築されているWebページとWebサイトの問題の1つは、適切なマークアップを生成しないWysiWygエディターです。XStandard®は問題を指摘し、XHTML WysiWyg Editor™にこれに対処し、ベストプラクティス基準を満たすマークアップのみが使用されることを保証します。取り組んでいます。たとえば、Adobe®DreamWeaver®CS4は、XHTML 1.0 Transitional、XHTML 1.0 Strict、XHTML 1.1、またはXHTML 1.0モバイルを選択しています。HTML 4.01 TransitionalおよびHTML 4.01 Strictも提供されています。普遍的に提供されていない貴重な機能の1つは、XHTML検証です。または、エラーログファイルとともに動的補正が提供される場合があります。HTMLからXHTMLへの変換機能も含めることができます。その他の望ましい機能には、構文ハイライト、ワードラップ、UTF-8ユニコード(8ビットUCS/ユニコードトランスフォーメーション形式)—UCSは、ユニバーサルキャラクターセット&MDASHを表しています。多言語ファイルでの作業を有効にするため。