铜螺母,铜螺丝,螺栓,螺钉工厂网站建设
废气处理设备,如活性炭吸附箱、RTO蓄热式氧化处理设备、光氧等离子复合设备 低温等离子设备 光氧催化设备等网企业网站建设
工业纸箱 纸箱 包装彩印 纸托盘 纸护角公司网站建设
办公区绿植租赁公司网站建设 定制苗圃直供企业网站
Nicholas C. Zakas较近发布了CSS Lint,旨在检测CSS代码中存在的各种问题,从而写出更高效的CSS。
CSS Lint现有的一些规则:
修复解析错误(Parsing errors should be fixed)
避免使用多类选择符(Don't use adjoining classes)
IE6以及更古老的浏览器对类似.foo.bar的多类选择符解析不正确,参考IE6下的多类选择符一文。
移除空的css规则(Remove empty rules)
这个规则不包含任何属性,类似:.foo { }
空规则的产生原因一般来说是为了预留样式。去除这些空规则无疑能减少css文档体积。
正确使用display的属性(Use correct properties for a display)
由于display的作用,某些样式组合会无效,徒增样式体积的同时也影响解析性能。CSS Lint会检查一下几点:
display:inline后不应该再使用width、height、margin、padding以及float。
display:inline-block后不应该再使用float。
display:block后不应该再使用vertical-align。
display:table-*后不应该再使用margin或者float。
不滥用浮动(Don't use too many floats)
虽然浮动不可避免,但不可否认很多css bug是由于浮动而引起。CSS Lint一旦检测出样式文件中有超过10次的浮动便会提示警告。
不滥用web字体(Don't use too many web fonts)
对于中文网站来说Web Fonts可能很陌生,国外却很流行。web fonts通常体积庞大,而且一些浏览器在下载web fonts时会阻塞页面渲染损伤性能。
不声明过多的font-size(Don't use too may font-size declarations)
这是设计层面的问题,设计精良的页面不会有过多的font-size声明。
不在选择符中使用ID标识符(Don't use IDs in selectors)
主要考虑到样式重用性以及与页面的耦合性。
不给h1~h6元素定义过多的样式(Don't qualify headings)
全站统一定义一遍heading元素即可,若需额外定制样式,可使用其他选择符作为代替。
不重复定义h1~h6元素(Heading styles should only be defined once)
值为0时不需要任何单位(Zero values don't need units)
标准化各种浏览器前缀(Vendor prefixed properties should also have the standard)
通常将浏览器前缀置于前面,将标准样式属性置于较后,类似:
.foo {-moz-border-radius: 5px;border-radius: 5px; }
使用CSS渐变等高级特性,需指定所有浏览器的前缀(CSS gradients require all browser prefixes)
避免让选择符看起来像正则表达式(Avoid selectors that look like regular expressions)
CSS3添加了一些类似~=等复杂属性,也不是所有浏览器都支持,需谨慎使用。
遵守盒模型规则(Beware of broken box models)
上述某些规则也许不是较佳实践,可根据项目需求自行添加修改,这也符合CSS Lint pluggable的宗旨。Zakas还给出了CSS Lint for Node.js的检测工具,于是我将Zakas的demo.css在本地试跑了一下,给出的提示简洁明了:
目前CSS Lint项目刚刚起步,正在征集一些先进的CSS规则#issues,相信在Zakas以及Node社区的推动下,这个项目会发展地越来越好。
以上内容由虎网科技(西安网站建设)为您提供,更多精彩内容:https://www.huwz.com/
韩国签证怎么办理? 1韩国签证需要提前办理,时间紧张。2首先需要准备好所需申请材料,包括护照、照片、申请表、邀请信、韩国签证申请费等。3可以选择通过韩国签证服务中心或者在韩国驻华使领馆办理签证,需要提前预约。要根据自己的具体情况选择不同类型的签证,如旅游签证、商务签证等。4办理过程中要按照要求提交材料,填写申请表,进行面试等步骤。如果申请材料齐全,符合规定,通常可以在5个工作日内办理完毕。5办理韩...
新网站上线应该先做哪些工作 众所周知,许多初学者和一些网站建设企业都采用一些开源程序建设网站,不但方便快捷,功能还强大,很短的时间内就可以搭建好一个网站。然而,网站在正式运行一段时间以后,出现和各种问题,像没访问量,没有排名,更严重的有些没有收录等情况。这些都让网站负责人无所适从,不知道从哪儿入手处理。一些人直接放弃了,不再去管理网站或者直接就是随便管理。而另一部分激进者就是经常性的参照网上的说明改动网站。这两种无论哪种都是...
巧用百度百科推广达到事半功倍的效果 巧用百度百科推广达到事半功倍的效果 百度是一个比较有权威性的平台,很多的人都比较相信百度,据世界网络统计局分析,用电脑的居民有91.4%都用百度,最近一周统计数据:日均 IP(可解释为访问人数) 访问量[一周平均]≈ 66,600,000 (7千万左右) 因此有些企业正是抓住人们的这一心理在百度资源上为自己的产品做一些宣传推广,而可以利用百度资源进行推广的方式有很多,如:百度空间、百度文库、...
申请和使用域名的相关基础知识 一、名词解释: 解析 A记录 MX记录 CNAME记录 TTL 1、什么是解析? 解析就是国际或者国内以及中文等申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用来代替ip地址标识站点地址。的解析工作由DNS服务器完成。 2、什么是A记录? A (Address) 记录是用来指定主机名(或)对应的IP地址记录。用户可以将该下的网站服务器指向到自己的web se...
做网站选专业网站建设公司还是找个人好? 多中小企业在建站初期,总会遇到一个难题,就是到底找谁来建设网站好呢?找专业网站建设公司的话,大大小小的专业网站建设公司满街都是,都不知道哪家的质量比较好,而且很多网站建设公司都很忽悠外行,投入了很多钱,最多做了一个不是自己想要的网站,找个人建站吧,又对其效率有点担忧,要是遇到个网络骗子,拿了定金就跑人,岂不是更亏了? 其实,小编个人建议选专业网站建设公司,相比个人做网站,专业网站建设公司有技术团...
定时更新网站真的有必要吗? 说到最基础的优化工作,肯定少不了站内编辑。正常的优化人员一开始基本上都会接触站内编辑工作,然后逐步扩展和完善。当然现在很多企业也会把这些工作细分到每个人身上,即一个人只负责其中很细的一个分支,其中就有专业编辑。网站优化是一项综合性很强的工作,有很多分支组成。 不过从整体的seo思想来看,把这些工作细分并不是好事,有时候反而会增加不必要的麻烦,因为这些工作需要有很大的协同性,共同发力才能把整体的...
粤ICP备2023033431号 网站地图 SiteMap
Copyright 2006-2023 虎网站 版权所有