Get started with Tailwind CSS
2022-04-29T07:06:10 - Vicky Chhetri
Read Time:1 Minute, 4 Second
Tailwind CSS works by scanning all of your HTML files, JavaScript components, and any other templates for class names, generating the corresponding styles and then writing them to a static CSS file.
It’s fast, flexible, and reliable — with zero-runtime.
<script src=”https://cdn.tailwindcss.com”></script>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body>
<h1 class="text-3xl font-bold underline">
Hello world!
</h1>
</body>
</html>
Installing Tailwind CSS as a PostCSS plugin is the most seamless way to integrate it with build tools like webpack, Rollup, Vite, and Parcel.
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init
Configure your template paths
module.exports = {
content: ["*"],
theme: {
extend: {},
},
plugins: [],
}
index.html
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<h1 class="text-3xl font-bold underline">
Hello world!
</h1>
</body>
</html>
Get familiar with some of the core concepts that make Tailwind CSS different from writing traditional CSS.