mouseliu / css-book

CSS参考手册

Home Page:http://gucong3000.github.io/css-book/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSS参考手册

持续小步更新中...

##浏览器支持策略

手册在接下来将只更新IE6.0+, Firefox4.0+, Chrome4.0+, Safari4.0+, Opera15.0+(Opera从15.0开始转入webkit阵营)的支持数据,低于这些版本的数据将不再更新,让我们共同期望未来前端的生态环境越来越好。

##版本更新

###草案版本:v4.1.6(WD)

CSS参考手册目前正在v4.1.6草案中。广泛接受IssuesPull Requests

###最新版本:v4.1.5

更新时间:2014.08.28

  • 更新了手册对浏览器版本的支持策略,较低版本的数据将不再更新。
  • 修订了选择符模块的参考描述,并更新了浏览器支持情况;
  • 修订了语法与规则模块的参考描述,并更新了浏览器支持情况;
  • 合并并修订了取值与单位两大模块;
  • 修订了Table模块下的大部分属性的参考描述,更新了浏览器支持版本;;
  • 新增了参考资源列表
  • 一些其它修改,包括:语法错误,连接错误,UI微调等;

构建工具安装与使用

  1. 安装Node.js,安装后可能需要重启电脑
  2. 命令行运行npm install -g gulp
  3. 将安装源设置为**地区,否则会很慢 npm config set registry http://registry.cnpmjs.org/ --global
  4. 项目根目录运行npm install

编译chm

  1. windows下安装HTML Help Workshop
  2. 在项目根目录运行gulp chm命令

如果编译失败,请尝试拷贝hhc.exe到项目目录下

自动获取caniuse数据

在htm中添加如下注释

<!-- compatible:start -->
<!-- compatible:end -->

在项目根目录运行gulp htm命令,会自动根据caniuse开源数据为当前页面生成兼容性表格

一个页面需要多个兼容性表格:

<!-- compatible:user-select-none -->
<!-- compatible:end -->

<!-- compatible:placeholder -->
<!-- compatible:end -->

代码错误检查

在项目根目录运行gulp htm命令,将会检查所有html文件的代码合法性

About

CSS参考手册

http://gucong3000.github.io/css-book/


Languages

Language:JavaScript 77.5%Language:CSS 22.5%