こんにちは、うにぽたです。 初Qiita投稿にしてAdc大遅刻です・・・すいません。 CSSメタ言語 CSSはスタイルシートと言うだけあって構造化の点で弱さのある言語です。 大規模開発で複雑化してくるとBEMやFLOCSSなどの設計手法を取り入れることもあるわけですが、メタ言語として問題の改善を図ろうとするアプローチがありました。 メタ言語というのはこの場合最終的にCSSを出力するような、独自の機能拡張を行なっている言語のことです。 Sassもその1つです。 この記事 Sassの具体的なメリットを挙げる前に、この拡張言語には2つの記法が存在することを知ってもらう必要があります。 Sass記法と、SCSS記法です。 実にややこしいですね。 ググラビリティ(Google検索のしやすさ)を大幅に下げている要因です。 Sass記法 Sassの元々の記法は次のようなものでした。 インデントによりネス