2016-09-22 6 views
0

なぜiframeタグに終了タグがありますか? 埋め込みタグ、リンクタグ、メタタグ(img、br、hrなど)のようにiframeタグが一意でない理由は、2つのタグの間に予期される内容がない(コンテンツは常に空です)。 コンピュータ言語は必須ではありませんか? 私はw3cサイトで答えを見つけられませんでした:The iframeelement 申し訳ありません、愚かな質問です。 誰にも感謝します。 樹里なぜiframeタグに終了タグがありますか?

+0

*「iframe要素をサポートしていない従来のユーザーエージェントでは、コンテンツは代替コンテンツとして機能するマークアップとして解析されます」* – JJJ

答えて

2

それは二つのタグの間に任意のコンテンツを期待されていないので(内容は常に空です)

があります。フレーミングされたコンテンツを読み込めない、または読み込まないブラウザには、代替コンテンツを表示することが期待されます。

(少なくとも、HTML5の前のケースだが、それはその機能を忘れているようだが、依然としてブラウザの既存の実装をサポートする必要がある)。

+0

は「alt」属性のようですか? –

+0

はい(スクリーンリーダーのように、より多くの状況では 'alt'が使用されますが)。 – Quentin

+0

ありがとうございます。 でも、唯一の開始タグのalt属性は、追加の(終了)タグよりも優れていると思うかもしれません。 –

関連する問題