如果我将一个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>
?
答案 0 :(得分:0)
答案是
没有
<iframe>
iframe元素表示嵌套的浏览上下文。 HTML 5标准 - “<iframe>
元素”
主要用于包含来自其他域或子域的资源,但也可用于包含来自同一域的内容。 <iframe>
的优势在于嵌入式代码是“实时”的,可以与父文档进行通信。
<embed>
嵌入非常适合让访问者关注源自阻止框架的网站的重定向链
除非您正在嵌入SVG或静态内容,否则最好使用<iframe>
。要包含SVG使用嵌入(如果我没记错,不会让你编写脚本)。