在布局中使用iframe?

时间:2011-06-14 15:37:36

标签: html layout iframe frames

我真的想要一种方法来为一个单独的文件,例如导航栏和页脚,这样我就不必遍历我的所有页面(只有20个左右,但无论如何......)更新它。所以我意识到框架(iframe?有什么区别)可以帮助我解决这个问题。

此外,由于某些原因,我听说很多地方的网页设计是禁止的。这与SEO有关吗?

我可以安全地使用(i)帧吗?是否有替代方案可以保留网址http://www.domain.tld/pagename.html

3 个答案:

答案 0 :(得分:2)

无论你做什么,都不要使用框架/ iframe进行页面布局。

最好的办法是使用服务器端脚本语言来构建页面。这样,您可以将各个组件放在单独的文件中(这使维护变得简单),然后使用脚本语言进行组合。

答案 1 :(得分:1)

  

所以我意识到帧(iframe?有什么区别)

iframe将文档嵌入页面中间。

框架是框架集的一部分,框架集由整个页面组成。

  

可以帮助我。

他们可以,但有很多缺点(弄乱链接,打印,导致滚动问题等)。请改用包含(例如phpssi)或模板系统(例如模板工具包的ttree)。

答案 2 :(得分:0)

添加these two个好答案,从SEO的角度来看,基于框架的网站也可能是一个坏主意。

  

Google支持框架和iframe   它的程度。框架可以   导致搜索引擎出现问题   因为他们不对应   网络的概念模型。在这   model,一个页面只显示一个URL。   使用框架或iframe的页面   显示多个URL(每个URL一个)   框架)在一个页面内。谷歌   尝试将框架内容与   包含框架的页面,但我们   不保证我们会。

请参阅this

作为旁注,你有没有考虑301重定向?它不是精确地保持相同的地址,而是恰恰相反,但如果我理解你的关注,它可能就是你想要的。