我为更大的网站建立微型网站。目前,我发送 HTML/CSS/JS 并将其嵌入到页面中。99% 的时间,我需要修改我的代码,因为页面上现有的 CSS 和 JS 搞砸了我的内容。父页面使用 XHTML 1.0 Transitional 作为文档类型、旧版本的 jQuery (1.2)、编写不佳的样式等,而我的代码使用更新的脚本和特定于我的页面的 CSS。
如果我将我的内容加载到 . <iframe>
,我可以完全避免这些问题。但是我担心如果我这样做,会对谷歌抓取页面产生什么样的影响。Google 会将整个页面视为一个页面,还是将其<iframe>
视为一个“链接”并将其作为单独的页面进行跟踪?
我希望我可以覆盖默认的 CSS 样式,因为它们有一些愚蠢的样式,body a p span div { font-size:18px; font-family:Times; }
但有太多需要覆盖。我知道我可以使用作用域 CSS 样式,但现在这似乎有点 hacky。
那么 iframe 会是一个不可接受的解决方案吗?