请问如果一个div有N个css样式,如何一次性将所有样式全部去除呢?

html-css023

请问如果一个div有N个css样式,如何一次性将所有样式全部去除呢?,第1张

用css只能用样式覆盖样式,这样重叠覆盖比较耗资源,用jquery可以一次性清除的干干净净

代码 $("div").attr("class","")

另外也可以通过css优先级设置div的样式,这样可以做到同一个css,在不同的父级div下显示的样式不同

我们在代码优化(二)里面介绍了影响网页速度的几个因素以及为网页瘦身的原因,今天在这一节里面我们就详细的介绍怎样为网页瘦身的方法、技巧。

1、首先我们要去掉空白区域

一般情况下来说,空白区域包括空格、换行符、制表符等这些对网页不起任何作用的都可以安全的删除,删除它们对网页不会产生任何影响,但是值得注意的是,在修改的过程中要尽量避免修改pre,textarea,及受css属性中white-space影响的标签。所以鉴于这种情况,我建议大家在做seo网站优化之前做个备份。

2、去掉注释内容

注释是为了让看代码的人清晰明了,对网页美观和速度不产生任何影响,所以除了在客户端给ie和octype声明的注释,几乎所有的注释都可以k掉,可以放心的去除所有的注释内容。

3、使用短格式的颜色表示

我们常常在用颜色的时候喜欢用16进制和全颜色名称,认为这样比较精确,但我们要尽可能根据实际情况使用短格式的颜色表示如:#000000,其实就是black。

4、用短格式的字符表示

和最短颜色表示一样,一些名称可以用最短字符来表示,我们可以用较短的数字来代替某些长长的字母。5、除去无用的标签

有些无用的标签,比如使用了多次的重复标签或者某些编辑器里面用做广告的meta标签,都可以放心大胆的去除掉。

在seo网站优化的过程中代码优化最基本的冗余代码的去处就是上面我们所讲述的五点内容,也是要加快网页下载速度必须要做的最基本性的工作,这些冗余代码都去掉了之后,剩下的工作就是做css和js的优化了,下一节我详细的给大家介绍介绍css和js的优化技巧。