【发布时间】:2012-06-21 23:26:15
【问题描述】:
我正在将内容加载到同一个域 iframe 中。我从中加载内容的 html 文件是否需要 head body html 标签,或者我可以将我的内容放在一个 div 中而不用担心它本身就是一个完整的页面?它永远不会被单独访问,并且似乎没有这些标签也可以工作,但是要与所有浏览器一起使用这些标签是必要的吗?
谢谢!
【问题讨论】:
标签: html iframe cross-browser same-origin-policy
我正在将内容加载到同一个域 iframe 中。我从中加载内容的 html 文件是否需要 head body html 标签,或者我可以将我的内容放在一个 div 中而不用担心它本身就是一个完整的页面?它永远不会被单独访问,并且似乎没有这些标签也可以工作,但是要与所有浏览器一起使用这些标签是必要的吗?
谢谢!
【问题讨论】:
标签: html iframe cross-browser same-origin-policy
head、body 和 html 标签在 HTML 中都是可选的,所以你没有做错任何事情。
您可能应该包含一个标题元素。它是有效性所必需的,如果没有别的,它可能有助于 SEO。
【讨论】:
虽然它可能在没有它们的情况下工作,但包含它们在语义和句法上都更好。
【讨论】:
像对待任何其他完整的网页一样对待它。
【讨论】: