Sass

Sass

Sass

软件

软件描述

Sass 是一种最初由 Hampton Catlin 设计、由 Nathan Weizenbaum 开发的样式表语言。在初始版本发布后,Nathan Weizenbaum 和 Chris Eppstein 继续通过 SassScript 扩展 Sass,SassScript 是一种用于 Sass 文件中的简单脚本语言。

官方网站

访问软件的官方网站了解更多信息

官方认证

sass-lang.com

安全链接HTTPS
立即访问

什么是 Sass?

Sass 是由 Hampton Catlin 最初设计并由 Nathan Weizenbaum 开发的样式表语言。在初始版本之后,Nathan Weizenbaum 和 Chris Eppstein 继续通过 SassScript 扩展 Sass,SassScript 是一种用于 Sass 文件中的简单脚本语言。Sass 是一种层叠样式表(CSS)的元语言,是一种被解释为 CSS 的脚本语言。SassScript 即为该脚本语言本身。Sass 包含两种语法:原始语法“缩进语法”采用类似于 Haml 的语法,使用缩进来分隔代码块,用换行符分隔规则;较新的“SCSS”语法则采用类似 CSS 的块格式,使用大括号表示代码块,用分号分隔块内的各行。缩进语法和 SCSS 文件的传统扩展名分别为 .sass 和 .scss。CSS3 由一系列选择器和伪选择器组成,用于对应用它们的规则进行分组。Sass(在两种语法的更大语境下)通过提供传统编程语言(尤其是面向对象语言)中常见的多种机制,扩展了 CSS,而这些机制本身并不适用于 CSS3。当 SassScript 被解释时,它会根据 Sass 文件定义的各类选择器生成 CSS 规则块。Sass 解释器将 SassScript 转换为 CSS。或者,Sass 可以监视 .sass 或 .scss 文件,并在保存该文件时自动将其转换为 output.css 文件。Sass 只是 CSS 的语法糖。

🔄 替代方案

5 个选择
Stylus CSS

Stylus CSS

0

Stylus 是一种革命性的新语言,能够高效、动态且富有表现力地生成 CSS。支持缩进语法和常规 CSS 样式。

LESS CSS

LESS CSS

5

Less(意为更简洁的样式表)是CSS的向后兼容语言扩展。这是Less语言及其JavaScript工具Less.js的官方文档,后者可将您的Less样式转换为CSS样式。

CSS

CSS

2

层叠样式表(CSS)是一种为网页文档添加样式(例如字体、颜色、间距)的简单机制。

PostCSS

PostCSS

0

一个用 JavaScript 转换 CSS 的工具。

Stylable

Stylable

0

在 Wix,我们持相同观点。我们热爱 CSS。它简洁、声明式的语法原生支持浏览器,是为网页和网络应用添加样式的最快方式。但当编写作用于单个组件的 CSS 时,开发者不得不维护高度特定的选择器,使用……