CSS文件是否会影响通过iFrame嵌入的HTML元素的样式

时间:2016-05-16 07:01:29

标签: html css

如果我将一个html文件嵌入到我的index.html文件中,我的外部CSS文件是否会影响元素,比如我嵌入的文件中的<div class="br">

说我在CSS文件中有这些样式

.br {
position: fixed;
width: 101%;
left: -1%;
height: 100%;
}

因为我在index.html文件中有一个带有br类的元素,需要相同的样式。

嵌入式文件还包含<div class="br"> 我的问题:CSS文件是否会影响嵌入文件中的元素?

如果是,哪个更好:<embed><iframe>< iframe>

1 个答案:

答案 0 :(得分:0)

答案是

  

没有

<iframe>

iframe元素表示嵌套的浏览上下文。 HTML 5标准 - “<iframe>元素” 主要用于包含来自其他域或子域的资源,但也可用于包含来自同一域的内容。 <iframe>的优势在于嵌入式代码是“实时”的,可以与父文档进行通信。

<embed>

嵌入非常适合让访问者关注源自阻止框架的网站的重定向链

除非您正在嵌入SVG或静态内容,否则最好使用<iframe>。要包含SVG使用嵌入(如果我没记错,不会让你编写脚本)。