在另一个html文件中有效地包含一个html文件

14 浏览
0 Comments

在另一个html文件中有效地包含一个html文件

我有一个文件a.html,还有一个链接到a的a_style.css的css文件。我现在想要包含第二个html文件b.html,它在

输出结果:

[图片1](https://i.stack.imgur.com/KwQC0.png)

由于我们在b.php之后引入了a_style.css,所以a_style.css将覆盖每个冲突样式(在本例中是段落颜色),所以段落显示为绿色。

情景2:

如果在a.php文件中在引入b.php之前引入a_style.css:




    Page A
    
    


    

This is a paragraph

a_style.css文件中的样式:

p{
    color: #00ff00; /* green */
}

b.php文件中的样式:


输出结果:

[图片2](https://i.stack.imgur.com/9KNpg.png)

由于我们在b.php之前引入了a_style.css,所以b.php将覆盖每个冲突样式(在本例中是段落颜色),所以段落显示为蓝色。

0
0 Comments

如果只想要在一个HTML文件中包含另一个HTML文件的代码,使用PHP命令`include`是不正确的工具。如评论中所提到的,`include`命令是用来包含PHP代码的。你只想要读取一个文件并将其打印出来。所以你需要使用的是`readfile`命令。

无论CSS/JS的引入放在哪里都没有关系。大多数人将它们放在``标签中,其他人喜欢将其放在``标签的末尾。但是如果你想要让这个工作起来,这并不重要。

0