我对CSS很缺乏经验,但我从过去的实验(以及SE上的其他主题)了解到,最好用分号关闭CSS块的最后一行,尽管从技术上讲它是可选的。
即:
p {
font-family:helvetica;
font-size:16pt;
}
而不是:
p {
font-family:helvetica;
font-size:16pt
}
但是我现在正在设计的网站(实际上是一个Wordpress模板),当我将分号添加到最后一行时,浏览器拒绝确认该指令。但是,如果我不用分号,它就可以了!
我会假设我在这里做错了,因为它应该以同样的方式运作。知道发生了什么事吗?
根据要求,这是我的实际代码示例。它会影响整个样式表,所以我随便抓了几个块......
.post p
{
margin-bottom: 2em
}
.footer
{
width:60%;
margin-top: 2em;
margin-left: auto;
margin-right: auto;
margin-bottom: 4em
}
#nav-below
{
background-color: #dde4ec;
width:100%;
height:3em;
padding-top:1em
}
#nav-container
{
background-color: #fff;
width:30%;
margin-right: auto;
margin-left: auto;
margin-top:1em;
margin-bottom:2em
}
不知道这是否会有任何帮助,但仍然要感谢。