• ベストアンサー

createElementによる空要素の生成について

こんにちは。 createElementで出来る要素の生成についての質問です。 createElementでbrやimgなどの空要素を生成したいのですが、できあがったもののソースを見ると、「<br>」や「<img>」など終了タグがついていないものが生成されてしまいました(Firefoxの「選択した部分のソースを表示」で確認)。 XHTML文書としてページ作成しているので、どうにも具合悪いです。 終了タグのついた空要素の生成方法など、対処法があれば教えていただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

Firefoxの「選択した部分のソースを表示」では、 静的に書かれた空要素であっても後ろの「/」が表示されなかったりします。 Firebug(※)のHTML表示を行うと、動的に追加されたimgには「/」が付いています。 あまり気にしなくてもいいのでは? ※ http://addons.mozilla.org/ja/firefox/addon/1843

mihosaku3
質問者

お礼

回答ありがとうございます。 >静的に書かれた空要素であっても後ろの「/」が表示されなかったりします。 ホントですね・・・ちょっとびっくりです。 特に問題ないようなので気にしない事にします。 ありがとうございました。

関連するQ&A