Html 为什么iframe标记有结束标记?

Html 为什么iframe标记有结束标记?,html,iframe,Html,Iframe,为什么iframe标记有结束标记? 既然两个标记之间没有预期的内容(内容总是空的),为什么iframe标记不是唯一的,比如嵌入标记、链接标记、元标记(img、br、hr等)? 计算机语言不应该是必不可少的吗? 我在w3c网站上没有找到答案: 对不起,我问了个愚蠢的问题。 感谢所有回答的人。 朱丽 由于两个标记之间不需要任何内容(内容始终为空) 有。您需要在无法或不会加载框架内容的浏览器中显示替代内容 (至少在HTML5之前是这样,它似乎已经忘记了这一功能,但仍然需要支持浏览器中的现有实现)。像“

为什么iframe标记有结束标记? 既然两个标记之间没有预期的内容(内容总是空的),为什么iframe标记不是唯一的,比如嵌入标记、链接标记、元标记(img、br、hr等)? 计算机语言不应该是必不可少的吗? 我在w3c网站上没有找到答案: 对不起,我问了个愚蠢的问题。 感谢所有回答的人。 朱丽

由于两个标记之间不需要任何内容(内容始终为空)

有。您需要在无法或不会加载框架内容的浏览器中显示替代内容


(至少在HTML5之前是这样,它似乎已经忘记了这一功能,但仍然需要支持浏览器中的现有实现)。

像“alt”属性一样?是的(尽管在更多情况下,如屏幕阅读器中使用了
alt
)。谢谢。虽然我认为,也许,唯一开始标记中的alt属性比附加的(end)属性更好tag@Juri-然后您不能让标记(例如标题和链接)非常正确:-),但这并没有停止以删除img中的结束标记和输入标记(它们实际上具有alt属性)。无论如何,再次感谢,我理解了原因。从您自己的链接:“在不支持iframe元素的旧用户代理中,内容将被解析为标记,可以作为后备内容。”