设置了很多CSS样式。怎么知道当前用了哪些?

来源:百度知道 编辑:UC知道 时间:2024/05/29 12:42:58
TABLE的网页前台,有时候自己定义很多。有时候是下载的网页文件。
都有CSS样式 有的样式定义了 但是用不上 怎样才能知道哪些样式是没有用到的?
谢谢
我的意思是 具体的样式 如.a .b .c .12 .14 这样的样式 怎么知道哪些其实是没有被用到的?

css在实际HTML引用的时候会出现
例:
class=""
ID=""
之类的引用方式

在CSS定义的时候也可以直接的对某些子级标签定义
例:
table td{background-color:#ffffff;}
#div p a{text-decoration:none;}
.millia ul li a{text-decoration:none;}

定义的CSS样式是不是被用到,个人觉得只能去挨个排除,
如果是外部引用的CSS文件,你把引用的CSS文件移走,看页面有没有变化.
理论上来说,内部定义的CSS文件一般都是有用的.
如果是从网站上保存下来的页面,其附带的CSS文件基本都是有用的.

问题补充:我的意思是 具体的样式 如.a .b .c .12 .14 这样的样式 怎么知道哪些其实是没有被用到的?
用查找,搜索……

先看有没有这样的引用,可以引用多个。
<link href="css/index.css" rel="stylesheet" type="text/css" />
<link href="css/head.css" rel="stylesheet" type="text/css" />
在看页面上的id="" class="" 如果#HUHU 没有被id=""引用过1次的话就是没用
class同理。 但是你得看仔细了。。

我调试css样式的时候经常给某些ID或者class加上boder属性 定义不同的边框颜色,
例子:#div{border 1px solid #ffffff}
这样可以很容易分辨哪些应用了,例如width,margn padding这些属性就可以一目了然了,而且还可以根据border具体