CSS中clearClass是这样的
.clearClass {margin:0empadding:0emborder:nonefont-size:100%font-style:normalfont-weight:normal}
主要是需要重置属性margin,padding,border
===============
明确的说,CSS的特性就是后面样式继承前面的样式。根本就不可能不继承。
你说的这个问题,应该这样理解。
创建了UL,首先会得到UL的CSS,然后才会得到class的CSS。class里面的会覆盖UL相同属性。
明白吗?
===============
说说我的方法吧。如下:
ul = document.createElement('ul')
ul.className = 'clearClass nowClass '
//上面这个会先用clearClass重置样式,然后加载nowClass
不知道这样是否符合你的要求。
robots.txt文件中不需要专门屏蔽CSS JS 等文件因为robots.txt只是给搜索引擎蜘蛛爬去做限制的,告诉蜘蛛哪些文件夹或路径不要去爬取。
css js等文件对于搜索蜘蛛来说也是毫无价值的,你就是叫蜘蛛去爬取他也不会去爬取的
因为CSS是用来控制网页样式的样式表,JS是用来做网页行为或效果的脚本文件,这两种文件中没有任何关于网页内容的信息,对蜘蛛来说毫无价值
1>被屏蔽掉的js/css文件依然会被baidu和google大量crawl2>屏蔽后跟踪观察其他page type 蜘蛛crawl量,发现并未增加
3>如果网站大部分js/css文件里包含较多URL可以不屏蔽,蜘蛛爬取js/css文件的同时可以爬取里面的link
4>如果网站大部分js/css文件里基本上都是代码之类的,屏蔽也可,没发现明显的好处也没发现坏处!