W3C 发布 CSS Variables 首个公开草案 - 开源中国社区
W3C 发布 CSS Variables 首个公开草案
鉴客 2012年04月12日

W3C 发布 CSS Variables 首个公开草案

鉴客 鉴客 发布于2012年04月12日 收藏 5 评论 18

【腾讯云】如何快速搭建微信小程序?>>>  

W3C(World Wide Web Consortium,万维网联盟)的CSS工作组近日发布了CSS Variables(CSS 变量)的首个公开工作草案。

如果在样式表中经常使用某个值(比如某个颜色或页面背景颜色的值),可以将其定义为变量,只需更改该变量的值,即可更新整个样式表,而无需逐个更 改每个样式规则。自从1998年CSS Level 2 Recommendation发布以来,Web开发者社区就建议制定CSS定义变量的标准方式。

本草案包含了CSS变量定义的一般约定,并引入了一系列用户自定义的、已知的公共属性作为变量属性,这允许开发者从中选择属性名称,并分配值。

这使得阅读大型CSS文件更加容易,因为看似随意的值现在有了确切的名称(含义),编辑这些文件也更加容易且不易出错,只需改变一个值,就可以应用到整个站点。

W3C表示,该规范目前还处于起步阶段,刚刚开始实施,并欢迎开发者提交关于功能和语法上的反馈。

CSS Variables草案:http://www.w3.org/TR/css-variables/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:W3C 发布 CSS Variables 首个公开草案
分享
评论(18)
最新评论
0
走得太超前,新旧浏览器对其兼容是一个大问题
0
好像以前见过
0

引用来自“hokim”的评论

苦B的PHP程序猿,看来除了js ,以后css也得兼顾了,前端剩下的事就是拼一下DOM

全包,linux和mysql集成都还没叫你做呢
0
苦B的PHP程序猿,看来除了js ,以后css也得兼顾了,前端剩下的事就是拼一下DOM
0
网站怎么没有广告了,不习惯
0

引用来自“牛顿每平方米”的评论

是不是应该这样啊:
.box{
  color:#fdf;
  border:1px solid red;
}
.bigbox{
  .box;
  width:200px;
  height:.box.height*2;
}

less现在就是这么写了!
0
可以节省60%的代码量
0
这么说,css要独立了?以前经常手写css,后来从别的程序转写,这会看起来越来越复杂了,以后修改都要开编程环境了。
0
早该有了。既然是个语言,怎么能没有变量。
0
LESS,SASS以后怕是要统一了。
0

引用来自“红星”的评论

IE6表示没法用 ,坑爹 ,我的站 50%是 IE6用户 ,怎么那么多人用IE6

你的网站是啥啊?让小弟用ie8帮你刷一刷!
0
IE6表示没法用 ,坑爹 ,我的站 50%是 IE6用户 ,怎么那么多人用IE6
0
把Less CSS的功能都实现了就差不多了 ; )
0
好东西,不用老是返回去找代码了
0
是不是应该这样啊:
.box{
  color:#fdf;
  border:1px solid red;
}
.bigbox{
  .box;
  width:200px;
  height:.box.height*2;
}
0
不错,写CSS也成了编程了哈哈
0
这东西好啊
0
支持这个
顶部