5
私はXHTML文書を持っており、XULウィジェットを文書に埋め込みたいと考えています。正しいXML構文は何ですか?XHTML文書にXULを挿入するには
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
insert XUL here
</body>
</html>
これは正しいですが、これは「実際の」XML(すなわちXMLのコンテンツタイプで、text/htmlではない)でしか機能しません。非XULドキュメントにXUL要素を埋め込む – Nickolay
True、Nickolay。特に、ブラウザのかなり限定されたサブセットに適用されることは間違いありません。私は答えにあなたのポイントを追加します。ここであなたの専門知識を持っていると良いです。 –
明確化:私の最後のポイントはMozilla特有のものでした。 XUL要素は通常、FirefoxのXULドキュメントの外では使用されないため、これらの用途はほとんどテストされておらず、XUL以外のドキュメントにはXULのバグがあります。例えば、https://bugzilla.mozilla.org/show_bug.cgi?id=101147# c12 – Nickolay