文書を生成するのに、どんな方法があるのか調べました。文書上で実行することが前提です。以下の表において、各項目の意味は次の通りです。文書を作成できれば△、それ以外なら×です。要素を作成するかどうかで判断しています。要素の内容を取得できれば○、できなければ×です。要素を取得できれば○、できなければ×です。要素を取得できれば○、できなければ×です。要素を取得できれば○、できなければ×です。関連付けられているものとします。実体参照を含んだ文字列を設定して、エラーが出なければ○、エラーになれば×です。要素で指定されたスクリプトが実行されれば○、されなければ×です。使用したブラウザは次の通りです。8調査には次のファイルを使いました。使われている方法です。ソースを流し込みます。上でエラーが出るそうです。要素が消えてしまうことがあります。メソッドを実装しています。日付勧告候補までは存在したのですが、以降は削除され勧告には含まれていません。草案で復活したので、将来的には他のブラウザでも実装されるかもしれません。