为什么我在CSS里面的BODY没作用的?

html-css016

为什么我在CSS里面的BODY没作用的?,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

如:一个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

}

你试试