我已经将我的当前网站构建为HTML & PHP的混搭。我原本将CSS嵌入到每个单独的页面中。我正在使用PHP包含单独标题&页脚PHP文件。我已经将footer.php & header.php链接到它们各自的.css文件,并且它在某种程度上起作用,但是看起来CSS对页眉和页脚PHP文件都是“流血”。将隔离的CSS应用到PHP
举例来说,我会申请深灰色到我的正文&链接到我的footer.css文件:
<style type="text/css">
<!--
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #808080;
}
a:link {
color: #808080 ;
}
a:visited {
color: #808080 ;
}
body {
background-image: url();
background-repeat:repeat-x;
background-color: #000000;
}
.style4 {font-size: 13px}
-->
#footer { width: 100%; height: 20%; background: #181818 ; }
//footer-nav style
#footer-nav {
list-style-type: none;
padding: 0;
float: center;
}
#footer-nav li {
display: inline;
}
#footer-nav li a {
float: center;
text-align: center;
background: none;
margin-left: 15px;
margin-right: 15px;
text-decoration: none;
height: 23px;
line-height: 23px;
}
</style>
`
这则转移到我的header.php文件并将链接更改为深灰色(这不应该发生,因为我将header.php链接到它自己的header.css文件中)。
什么,我基本上是试图实现是一个动态的页眉页脚&链接系统在我的网站,这样我可以很容易地通过在添加链接的情况下,仅更换一个文件更新所有页眉页脚&站点范围内,服务,等
如果有一个更有效的方式做到这一点,请让我知道!
您是否考虑过将颜色值存储在数据库中并在每个页面上使CSS内联? –
^这是一个好主意。然而我并不那么高级!那么这是否会要求我使用其他Web语言创建自己的颜色代码和参考系统? – Willard
不,完全没有。从这里开始有点长(但并不复杂),所以我会引导你到w3schools.com。我会做一些PHP和MySQL的教程,一些谷歌搜索和一些更多的问题在这里,你应该设置;) –