Website-Icon Webdesign-Podcast

Syntactically Awesome Stylesheets (SASS)

Wie schon im vorherigen Beitrag (CSS Vererbung und Kaskadierung) beschrieben, haben wir euch ein wenig über den CSS Tag von Tschitschereengreen am 7. August 2010 in Dresden berichtet.

In diesem Artikel geht es um den zweiten Teil – Syntactically Awesome Stylesheets (SASS) von Christian Kaula. Ein Paar Informationen zum Autor gibt es natürlich wieder vorweg:

Christian Kaula ist Diplom-Informatiker und bezeichnet sich selbst als „Lazy (Fauler) Coder“. Dies ist aber nicht als Nachteil zu sehen, ganz im Gegenteil, denn dadurch entdeckt er immer wieder interessante Tools, die Ihm, und auch Programmierern das leben einfacher machen. Nach diesem kurzen Einstieg fangen wir jetzt an. Viel Spaß!

Wir empfehlen euch, diesen Blog Beitrag in Kombination mit unserem Audio Podcast – Syntactically Awesome Stylesheets (SASS) – zu lesen.

Du kannst die Präsentation auch im Original Vortrags PDF mit verfolgen. PDF hier downloaden!

Was ist SASS?

Sass Features

Variablen

Funktionen

Nesting

Mixins

Vererbung

uvm…

Sass Syntaxen

SCSS – Sassy CSS

SASS

SCSS vs Sass

Um zu Veranschaulichen wie SASS im Vergleich zum Standard CSS aussieht, haben wir für euch ein Bild angefügt.

Variablen

Funktionen

Nesting

Ein Beispiel für das Nesting, zeigt das untere Bild genau.

Mixins

Wie schon im oberen Teil erwähnt, gehen wir jetzt nochmals genauer auf Mixins ein, dazu dient das folgende Bild als Beispiel

Vererbung

Ein weiteres Beispiel, wie Vererbung in SASS aussehen kann.

Weiteres

Weitere nützliche Funktionen die man mit SASS erstellen kann.

Compass

Das SASS Framwork „Compass“ bietet viele Funktionen, die eine Nutzung noch einfacher und besser macht. Aber was kann Compass denn genau?

Bibliotheken

Wir kommen allmählich zum ende, unseres kleinen SASS Vortragen und möchten jetzt ein kurzes Fazit ziehen, und Vor- und Nachteile von SASS auflisten.

Nachteile

Vorteile

Das Fazit

Daten

Weitere nützliche Links, die dabei helfen SASS zu lernen und weitere Infos zu erhalten.

Sass
http://sass-lang.com

Compass
http://compass-style.org

Du kannst die Präsentation auch im Original Vortrags PDF mit verfolgen. PDF hier downloaden!

Die mobile Version verlassen