Sass

Sass

Sass ist eine Erweiterung von CSS3 und fügt verschachtelte Regeln, Variablen, Mixins, Selektorvererbung und mehr hinzu..
Sass ist eine Stylesheet-Sprache, die ursprünglich von Hampton Catlin entworfen und von Nathan Weizenbaum entwickelt wurde.Nach den ersten Versionen haben Nathan Weizenbaum und Chris Eppstein Sass weiter mit SassScript erweitert, einer einfachen Skriptsprache, die in Sass-Dateien verwendet wird. Sass ist eine CSS-Metasprache (Cascading Style Sheets).Es ist eine Skriptsprache, die in CSS interpretiert wird.SassScript ist die Skriptsprache selbst.Sass besteht aus zwei Syntaxen.Die ursprüngliche Syntax mit der Bezeichnung "die eingerückte Syntax" verwendet eine ähnliche Syntax wie Haml.Es werden Einrückungen verwendet, um Codeblöcke und Zeilenumbrüche zu trennen, um Regeln zu trennen.Die neuere Syntax "SCSS" verwendet eine Blockformatierung wie die von CSS.Mit geschweiften Klammern werden Codeblöcke und Semikolons zum Trennen von Zeilen innerhalb eines Blocks bezeichnet.Die eingerückten Syntax- und SCSS-Dateien erhalten traditionell die Endungen.sass bzw..scss.CSS3 besteht aus einer Reihe von Selektoren und Pseudo-Selektoren, die die für sie geltenden Regeln gruppieren.Sass (im größeren Kontext beider Syntaxformen) erweitert CSS durch die Bereitstellung mehrerer Mechanismen, die in traditionelleren Programmiersprachen, insbesondere in objektorientierten Sprachen, verfügbar sind, CSS3 selbst jedoch nicht zur Verfügung stehen.Bei der Interpretation von SassScript werden Blöcke mit CSS-Regeln für verschiedene Selektoren erstellt, die in der Sass-Datei definiert sind.Der Sass-Interpreter übersetzt SassScript in CSS.Alternativ kann Sass die Datei.sass oder.scss überwachen und sie bei jedem Speichern der Datei.sass oder.scss in eine Datei output.css übersetzen.Sass ist einfach syntaktischer Zucker für CSS ....

Kategorien

Sass-Alternativen für Web

LESS

LESS

LESS erweitert CSS um dynamisches Verhalten wie Variablen, Mixins, Operationen und Funktionen.LESS läuft sowohl auf der Clientseite (IE 6+, Webkit, Firefox) als auch auf der Serverseite mit Node.
  • Kostenlose
  • Web
Stylus

Stylus

Stylus ist eine revolutionäre neue Sprache, die eine effiziente, dynamische und ausdrucksstarke Möglichkeit zum Generieren von CSS bietet.Unterstützt sowohl eine eingerückte Syntax als auch einen normalen CSS-Stil.
CSS

CSS

Cascading Style Sheets (CSS) ist ein einfacher Mechanismus zum Hinzufügen von Stilen (z. B. Schriftarten, Farben, Abstände) zu Webdokumenten.
  • Kostenlose
  • Web
PostCSS

PostCSS

Ein Tool zum Transformieren von CSS mit JavaScript.