• ベストアンサー

閉じるタグ

マイクロソフトのサイトに</b >のような無意味に思える半角スペースが多くあったりするんですが、あれは何のためですか? </b id=boldclose1>というタグはHTMLの一般的な書式として正しいですか?

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

  • ベストアンサー
  • elttac
  • ベストアンサー率70% (592/839)
回答No.2

 終了タグに(「</」で始まるタグ)に属性があるのは「誤りです」。XML でも同様です。  開始タグ・終了タグの書式としては,「<」または「</」に続いて(空白なしで)要素名,最後に「>」ですが,「>」の前はいくらでも空白を入れてよいことになっています。ですから,「</b >」の空白に「意味はありません」。機械的に出力させているためのものではないかと推測されます。  しかしちなみに,XHTML では,「空要素タグ」というものが導入され,「<」ではじまり「/>」で終わります。たとえば,今まで終了タグが必要なかった img 要素が一般にこの書式を使うことになります。このときは,従来の HTML ブラウザが誤認しないように,「/>」の前に空白を入れておくのがよいとされています。

その他の回答 (1)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

XMLだからでは無いですか? XMLって何?と言う場合は http://www.cityfujisawa.ne.jp/~yanai/xml/ など参考にしてください

参考URL:
http://www.cityfujisawa.ne.jp/~yanai/xml/

関連するQ&A

専門家に質問してみよう