【ているうぃんどしーえすえす】
Tailwind CSS とは?
最終更新:
💡 余白・色・配置を、小さなクラスで組み合わせる
余白、色、配置などを表す小さなユーティリティクラスをHTMLなどのマークアップで組み合わせるCSSフレームワーク。ソースから検出したクラスに応じて必要なCSSを生成する。
📌 このページのポイント
CSSを使うこと自体は同じだよ。自分で.cardなどのクラスを定義する代わりに、p-4で内側の余白、bg-whiteで白い背景、という小さなクラスをマークアップで組み合わせるんだ。
HTMLにstyleを書くのと同じ?
使わないクラスが大量に入るの?
プログラムでクラス名をつなげて作ってもいい?
検出時はソースを文字列として読むので、色名だけを後からつなげると必要なクラスを見つけられないことがあるよ。例えばtext-red-500のような完全な名前をソースに置き、条件に応じて選ぶ方法を使うんだ。
クラスが長くなったり、同じ指定が増えたりしたら?
📖 おまけ:英語の意味
「tailwind / CSS」 = 追い風 / Cascading Style Sheets
💬 tailwindは英語で「追い風」。CSSはCascading Style Sheetsの略で、Webの見た目を記述するための言語だよ。