css reset 是什么?css 预编译器是什么? 后编译器(post css)是什么?

css reset 即重置浏览器标签的样式表
现在所使用的主流浏览器对一些标签的默认属性上并没有做到统一,所以我们偶尔会发现,某个页面在chrome浏览器上很正常,到了firefox上面却有意想不到的偏差。当然编程人员不喜欢这样的兼容性问题的,而reset.css就是解决默认样式不兼容问题的办法之一。
css 预编译器是什么
CSS 预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。
CSS 预处理器为 CSS 增加一些编程的特性,无需考虑浏览器的兼容性问题”,例如你可以在 CSS 中使用变量、简单的逻辑程序、函数(如右侧代码编辑器中就使用了变量$color)等等在编程语言中的一些基本特性,可以让你的 CSS 更加简洁、适应性更强、可读性更佳,更易于代码的维护等诸多好处。
目前主流的预处理器里最常用的三种有:Sass,Less ,Stylus 。
后编译器(post css)是什么
PostCSS是一个使用JavaScript插件来转换CSS的工具。它将CSS转换成抽象语法树(AST),也就是JavaScript可以操作的一种数据形式。基于JavaScript的PostCSS插件可以执行不同的代码操作。PostCSS本身并没有改变你的CSS,它请允许插件执行和转换你的代码。
实际上,对于CSS的操作,PostCSS插件并没有任何限制。只要你有想得到的,你都可以写一个PostCSS插件来实现。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 【见】 知道自己的目标,列出行动计划,之后就是不折不扣的执行,但对目标和时间的焦虑,以及周围事情对自己的干扰无时无...
    锋行印象阅读 1,117评论 0 4
  • 今天晚上不知道能说什么 爱你爱你 你能理解我的心情吗 一种迫不及待的想要跟你在一起的心情 我要一辈子离的每时每刻里...
    万俟繧麓阅读 142评论 2 1
  • tags: [nodeJS,mvc,sails] 项目搭建 背景介绍 最近公司需要开发CMDS系统,公司现有的开发...
    maxbin阅读 2,058评论 0 1
  • 2019年底基础设施达标,2020年进入商用 支持物联网、AR、VR、AI、无人驾驶--万物互联 芯片--最关键技...
    我的丁一之旅阅读 528评论 0 0
  • 2016年元旦的时候我感冒了,昏沉之中迎来新的一年,然后在日记本上写下不管什么时候,都希望自己严肃认真,开心乐观。...
    janet阅读 302评论 0 0

友情链接更多精彩内容