P77
P89 CSS Reset
P94 给CSS样式定义排序    排序工具:CSScomb
P97 什么是CSS的权重?权重是指选择符的优先级
P100 工具:Sass Less
P101 框架:YUI、ExtJS
P102 hack代码,不易理解且维护困难
P103 条件注释
P104 em px %
2016.3.8
 
P110 CSS的匹配原理和我们习惯的匹配过程是相反的,它是从右到左进行匹配的。
P111 CSS选择器定义的最佳实践(四个避免):
1.* { }
2.references p.list div { }
  .references p.list [data-link="#red"] { }
3.div#page_index,应该:#page_index
4.使用过多层级
CSS selectors Test,测试CSS选择器性能
同样的,chrome开发工具中Profiles。
 
P112~114 css sprite
P115 CSS Sprite 辅助工具:
          CSS Sprite Generator
          Sprite Cow
          SpriteMe
P119 chrome audits 查找cSS代码中无效样式
P122 caniuse.com 查看浏览器兼容性
           CSS3 Click Chart 优于下个
           CSS contents and browser compatibility
P124 检查添加兼容性前缀需求:Prefixr
           Autoprefixer,更多的自主性。sl插件
           cssFx,CSS Agent,-prefix-free
P126 注释 工具源码
P129 html5please.com 有效的使用html5 css3
P134 模块化
P137 缺陷,eval,下标法取得属性值
P145 和js dom编程艺术理论相悖?
P147 代码段 占位符 
P148 template 更具语义化
P150 模板引擎:
Mustache,Underscore,Handlebars
PTemplate-engine-chooser
P152 JS MVC模式
P149~156
P158 jQuery-hashchange解决AJAX缺陷
P170 优化方案
 

最新文章

  1. Python-基础数据类型
  2. 浅谈2D游戏设计模式3 - 冒险地图之美(1)
  3. git 远程版本库,github提供服务原理,git自动更新发送邮件
  4. 贪心算法(Greedy Algorithm)
  5. 使用Percona Toolkit解决Mysql主从不同步问题【备忘】
  6. Android中Intent组件详解
  7. C++11新特性:自动类型推断和类型获取
  8. android 官方教程中文版
  9. perl指针引用
  10. web服务构架
  11. android 多语言适配
  12. 2014 International Conference on Robotics and Computer Vision (ICRVC 2014)
  13. Codeforces#373 Div2
  14. JAVA几种缓存技术介绍说明
  15. [OpenCV] Samples 14: kalman filter
  16. 【转】asp.net项目在IE11下出现“__doPostBack”未定义的解决办法
  17. 线程、线程ID获取
  18. iOS 循环引用 委托 (实例说明)
  19. hibernate 各种主键生成策略(转)
  20. POJ2653判断线段相交

热门文章

  1. CSS动画划入划出酷炫
  2. grep命令用关系或查询多个字符串
  3. differential evolution代码实例(DE算法)
  4. 基于mesos 安装 jenkins
  5. #import,#include与@class的区别
  6. C语言字符串复制
  7. 第04章 AOP概述
  8. GET和POST是HTTP请求的两种基本方法,区别是什么!?
  9. hdu 5810:Balls and Boxes(期望)
  10. 【leetcode】878. Nth Magical Number