sass和bootstrap有什么区别


sass和bootstrap有什么区别为大家详细讲解有关sass和bootstrap有什么区别下面给大家分享一下!
  
是基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架使得 Web 开发更加快捷。
  
  同时Bootstrap还提供了一套编码规范使团队编写的CSS和JavaScript代码更加规范进而使团队的开发效率得到极大地提升。
  

  Bootstrap是一个易用、优雅、灵活、可扩展的前端工具包里面包含了丰富的Web组件包括布局、栅格、表格、表单、导航、按钮、进度条、媒体对象等基于这些组件可以快速搭建一个漂亮、功能完备的网站。由于Firefox、Chrome、Safari等主流浏览器对W3C标准有着较好的支持因此Bootstrap在网页夸浏览器兼容方面也有相当不错的表现。


  

  
  Sass是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的层叠样式表语言。在开发最初版本之后Weizenbaum和Chris Eppstein继续通过SassScript来继续扩充Sass的功能。SassScript是一个在Sass文件中使用的小型脚本语言。
  
  Sass是一个将脚本解析成CSS的脚本语言即SassScript。
  
  Sass包括两套语法。最开始的语法叫做“缩进语法”与Haml类似使用缩进来区分代码块并且用回车将不同规则分隔开。
  
  而较新的语法叫做“SCSS”使用和CSS一样的块语法即使用大括号将不同的规则分开使用分号将具体的样式分开。通常情况下这两套语法通过.sass和.scss两个文件扩展名区分开。
  
  Sass 扩展了 CSS3增加了规则、变量、混入、选择器、继承等等特性。Sass 生成良好格式化的 CSS 代码易于组织和维护。
  
  SASS是对CSS3 层叠样式表的语法的一种扩充它可以使用巢状、混入、选择子继承等功能可以更有效有弹性的写出Stylesheet。Sass最后还是会编译出合法的CSS让浏览可以使用。
  
  也就是说它本身的语法并不太容易让浏览器识别 虽然它和CSS的语法非常的像几乎一样因为它不是标准的CSS格式在它的语法内部可以使用动态变量等所以它更像一种极简单的动态语言。

上一篇:navicat如何使用sql语句创建表

下一篇:goland如何设置字体大小


Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器