
Bilgi Merkezi / Tailwind CSS
Tailwind CSS, modern web geliştirme dünyasında hızla popülerlik kazanan bir utility-first CSS framework'üdür.
Geleneksel CSS framework'lerinden (Bootstrap, Foundation) farklı olarak, önceden tasarlanmış component'ler sunmak yerine, low-level utility class'ları sağlar. Bu rehberde Tailwind CSS'in temellerini, avantajlarını, kurulumunu ve gerçek dünya kullanım örneklerini inceleyeceğiz.
Tailwind CSS, HTML'inizi özel CSS yazmadan hızlıca stilize etmenizi sağlayan bir CSS framework'üdür. Temel özellikleri:
sm:, md:, lg:, xl: prefix'leritailwind.config.js ile tam özelleştirme
Tailwind CSS: Utility-First Framework
CSS dosyaları arasında geçiş yapmadan, doğrudan HTML'de stil oluşturabilirsiniz.
Örnek: <button class="bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded">Tıkla</button>
Önceden tanımlanmış spacing, renk ve tipografi scale'leri sayesinde tutarlı arayüzler.
Breakpoint prefix'leri ile kolay responsive geliştirme.
Örnek: <div class="w-full md:w-1/2 lg:w-1/3">Responsive div</div>
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body>
<h1 class="text-3xl font-bold text-blue-600">Merhaba Tailwind!</h1>
</body>
</html>npm install -D tailwindcss
npx tailwindcss initm-4 - margin: 1remp-4 - padding: 1remmt-2 - margin-top: 0.5rempx-4 - padding-left/right: 1rembg-blue-500 - arkaplan rengitext-white - metin rengiborder-gray-300 - border rengihover:bg-blue-700 - hover durumutext-xl - font-size: 1.25remfont-bold - font-weight: boldtext-center - text-align: centeruppercase - text-transformflex - display: flexgrid - display: gridhidden - display: nonew-1/2 - width: 50%Bu bir Tailwind CSS kart örneğidir. Utility class'lar ile hızlıca oluşturuldu.
<div class="max-w-sm rounded overflow-hidden shadow-lg bg-white">
<div class="px-6 py-4">
<div class="font-bold text-xl mb-2">Tailwind CSS Kart</div>
<p class="text-gray-700 text-base">
Bu bir Tailwind CSS kart örneğidir.
</p>
</div>
<div class="px-6 pt-4 pb-2">
<span class="inline-block bg-gray-200 rounded-full px-3 py-1 text-sm font-semibold text-gray-700 mr-2 mb-2">#tailwind</span>
<span class="inline-block bg-gray-200 rounded-full px-3 py-1 text-sm font-semibold text-gray-700 mr-2 mb-2">#css</span>
</div>
</div>| Özellik | Tailwind CSS | Bootstrap |
|---|---|---|
| Yaklaşım | Utility-First | Component-Based |
| Özelleştirme | Tam özelleştirilebilir | SASS değişkenleri ile |
| Bundle Boyutu | Küçük (PurgeCSS) | Büyük |
| Öğrenme Eğrisi | Utility class'ları öğrenme | Component'leri öğrenme |
| Tasarım Özgürlüğü | Sınırsız | Kısıtlı |
@apply direktifi ile tekrar eden utility'leri component'lere dönüştürüntailwind.config.js ile design token'larınızı özelleştirindark: prefix'ini kullanınBaşlangıçta utility class'ları öğrenmek zaman alabilir, ancak bir kez alıştıktan sonra geliştirme hızınız önemli ölçüde artar.
Evet, PurgeCSS ile kullanılmayan stiller otomatik olarak temizlenir ve küçük bundle boyutları elde edilir.
Bootstrap hızlı prototipleme için iyidir, Tailwind ise tam özelleştirme ve benzersiz tasarımlar için idealdir. Proje ihtiyaçlarınıza göre seçim yapın.
Tailwind CSS, modern web geliştirme için güçlü ve esnek bir araçtır. Utility-first yaklaşımı, geliştiricilere hızlı prototipleme, tutarlı tasarım sistemleri ve kolay responsive geliştirme imkanı sunar.
Site Tasarım TR olarak, Tailwind CSS ile modern, performanslı ve ölçeklenebilir web arayüzleri geliştiriyoruz. Projelerinizde Tailwind CSS kullanmak için bize ulaşın.

Git Versiyon Kontrol Nedir?

Websitesi Nedir?

Frontend vs Backend Nedir?

Local SEO Nedir?

Google Analytics Nedir?

Browser Cache Nedir?

MongoDB Nedir?

TypeScript Nedir?

Voice UI ve Sesli Arama Optimizasyonu

Web Accessibility Nedir?

NestJS Nedir?

Web Tasarım Nedir?

Vite Nedir?

Remix.run Nedir?

Backlink Nedir?

URL Structure Nedir?

AI Search Optimization (AIO) Nedir?

No-Code / Low-Code Platformlar

Headless CMS Nedir?

Mobil Uyumlu Web Sitesi Neden Zorunlu?

Sürdürülebilir Web Tasarımı

Nuxt.js Nedir?

GraphQL Nedir?

Motion UI ve Mikro Animasyonlar

Web Siteniz Google’da Görünmüyor mu?

Next.js Nedir?

Keyword Research Nedir?

JavaScript Nedir?

3D ve AR Web Deneyimleri

Zero-Click Searches ve Featured Snippets Nedir?

CDN Nedir?

CMS Nedir?

Meta Tags Nedir?

Web Siteniz 3 Saniyeden Yavaş mı?

WebAssembly Nedir?
Anında rastgele ve çok güçlü şifreler üretin. Uzunluk, büyük/küçük harf, rakam, sembol ayarları + kendi şifrenizi test etme özelliği.
Web tasarımlarınız için renk paletleri oluşturun ve HEX, RGB kodlarını alın.
URL, Wi-Fi, vCard, metin gibi verilerinizi saniyeler içinde özelleştirilebilir QR koda çevirin. Logo, renk ve SVG/PNG indirme desteği.
PNG → JPG, JPG → PNG, WEBP → JPG/PNG, HEIC → JPG gibi en popüler formatlar arasında saniyeler içinde dönüşüm yapın. Kalite ayarı, toplu işlem desteği ve tamamen tarayıcıda – indirme olmadan!
Birden fazla PDF dosyasını tek bir PDF’de birleştirin. Sıra değiştirme, önizleme ve yüksek kaliteli çıktı desteği. Tarayıcıda, hızlı ve ücretsiz!
Tarayıcınızda saniyeler içinde alarm kurun. Sabah uyanma, toplantı hatırlatması, mola zamanı veya "yatma vakti" için ideal. Birden fazla alarm, özelleştirilebilir sesler, bildirim desteği ve kolay erteleme.
Tek PDF dosyasını istediğiniz sayfalara ayırın. Belirli sayfaları seçin veya aralık belirleyin, saniyeler içinde yeni PDF’ler oluşturun – tamamen tarayıcıda!
1800+ Unicode emoji ile web tasarımlarınıza duygusal ifadeler ekleyin. Arama, kategori filtreleme ve 5 favori grubu.
Tarayıcıda profesyonel fotoğraf düzenleme. Parlaklık, kontrast, doygunluk, sıcaklık, netlik, vignette ve 10+ hazır filtre ile Lightroom benzeri deneyim. Hiç indirme gerekmez, tamamen ücretsiz!
CSS kodlarınızı otomatik oluşturun: gölgeler, gradyanlar ve daha fazlası.