问题描述:
如:一个CSS文里有这段代码:
#body{ font:5px "宋体"line-height:1.5emcolor:#0033CCtext-align:center}
把CSS6文件和一个网页接通后,DIV布局有作用,而这个样式竟没起任何作用?!
解析:
看看的你的页面和body标记里是不是有对应的css代码,body标记里css会覆盖页面里的css,页面里的css会覆盖链接css文件里的css
例如页面或body标记里指定了body.font样式,css文件里的body.font样式就无效
你可能没有把写有样式的css文件引入你的网页中,看看我写的吧你可以试试:1.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />
<title>无标题文档</title>
//<style type="text/css">
//@import url("2.css")
//</style>
<link href="2.css" rel="stylesheet" type="text/css"/>
</head>
<body >
实验成功
</body>
</html>
2.css这是样式文件
body{
text-align:center
}
用style标签和link标签都可以实现把外部的样式引入本网页中
你看看背景图片的路径是不错误的在一个,换成
body {
background:url(image/bg.png) center repeat-y
margin: 0px
padding:0px
}
你试试