LESSはCSSを拡張する動的スタイルシート言語であり、変数/ミックスイン/関数などの機能を使用し、より簡潔な形でスタイルシートを記述できる。 連載目次 Lessとは LESSはCSSを拡張する動的スタイルシート言語だ。変数/ミックスイン/関数などの機能を使用し、より簡潔な形でスタイルシートを記述できる。なお、スタイルシート言語を意味する場合には「LESS」(Leaner Style SheetsあるいはLeaner CSS)と記述し、LESSをCSSにコンパイルするためのライブラリ/コンパイルツールを意味する場合には「Less」「Less.js」などと記述する。同様の仕組みとしてはSassもある。 LESSを使用して記述されたスタイルシートはCSSにコンパイルする(なお、正しいCSSコードは正しいLESSコードとして扱われる)。本稿ではコマンドラインツールとLESS公式サイトが提供する「
![LESS(動的スタイルシート言語)](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f8c5cc7fbf6e9d00f7ab3324376480e5ef50645/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1608%2F02%2Fl_dt-01.gif)