专注高端网站建设!

公司分布:济南槐荫/滨州邹平/烟台芝罘

1对1的贴心服务 13405436529

新闻动态

  • 滨州邹平网站建设之CSS渲染效率提高的好方法

  • 建站知识 文章更新 2011-5-12 20:37:5   

    点击:


      滨州邹平网站建设的工程师喜欢使用CSS,原来它们具有以下的优点:
1、超级快速,零实用性
    我们知道ID’s 是最高效的选择器。当你想让渲染速度最高效时,你可能会给每个独立的标签配置一个ID,然后用这些ID写样式。那会超级快,也超级荒唐。这样的结果是语义极差,维护难到了极点。即使在核心部分你也不应该见过这样做的。滨州邹平网站建设认为这个可以提醒我们不要为了高效的CSS放弃语义和可维护性。
2、实用性
    还刻前面提到的Mozilla的一篇文章?已经有十年了。事实是:计算机比十年前变慢了。我感觉这东东在当年似乎还更受重视。十年前我还是个21岁的英俊小生,当然我不觉得那里我会认识css这东东。不管怎样上面提到的东东都是有意义的,你可以按照上面的方法去做,因为它并不会限制你的CSS制作。但你也没必要太教条主义。如果你是个完美主义者,而之前又没有考虑过那东东,那是时候去重新看一下你之前写的一些样式是否有改进的地方了。如果你没发现你的网站明显的渲染缓慢,那大可别太在意,在以后的工作中多注意就行了。
3、从右到左
     滨州邹平网站建设的工程师说,浏览器如何读取你的CSS选择器有一个很重要的原则,那就是它们从右到左读取。这意味这像 ul > li a[title="home"] 这样的选择器,a[title="home"] 将是最先被读取的。这一部分通常被称为 “key selector”选择器的最后一部分,也是被选择的标签。ID’s 是最有效率的,通用符是最慢的有四种目标选择器:ID, class, tag和通用符。
    一个选择器渲染失败比这个选择器被渲染更高效
     我不是很确定是否有更好的证据去证明这一点,因为如果你有大量的选择器在CSS样式表里无法找到,这样的事情貌似很离奇,但一点必需注意的是,从右到左的解释一个选择器来说,一旦它找不到,那它就会停止尝试。然而如果它找到了,那它就需要花更多精力去解释了。
4、不要用标签修饰
    ID’s 是唯一的,所以不需要用标签修饰,这只会让它更低效。如果你可以避免的话,也不要用它修饰 class 。class 不是唯一的,所以理论上你可以把它用在不同的标签。如果你愿意的话,你可以用标签控制不同的样式,这样你可能需要标签修饰(比如:li.first),但这样做的人很少,所以,don’t .绝对没有比用后代选择器更糟糕的做法了


http://www.gongyingwl.com/

山东共赢网络科技有限公司是一家专注高端网站建设开发的技术型网络公司,以领先的设计水平和技术实力,打造行业品牌、树立卓睿形象。公司专注公司网站建设,邹平网站设计,做网站公司,网站设计公司,网站制作公司,网站建设公司,邹平网站制作,邹平网站建设。http://www.gongyingwl.com/

全部新闻    

联系共赢邹平网站制作

邹平网站制作   地址1:滨州市邹平县山南新区新邹时代广场
地址2:烟台市莱山区万泰麓溪公馆13-B (观海路鹿鸣北区对面)
邹平网站制作   13405436529
邹平网站制作   24小时服务:13405436529
  邹平网站制作
Copyright 2004 - 2018 邹平网站制作_网站制作公司_邹平网站制作公司_做网站公司_邹平网站设计_网站设计公司_邹平网站设计公司_邹平网站建设_网站建设公司_公司网站建设_邹平网站建设公司_邹平共赢网络科技有限公司 All Right Reserved. 鲁ICP备11043023号 邹平市市场监督管理局企业主体身份公示
回到顶部