Metin Hizalama ve Süsleme
Metni text-left, text-center ve text-right ile hizalayın; alt çizgi, üstü çizili metin ve büyük harf gibi dönüşümler ekleyin.
Metin Hizalama ve Süsleme, CoddyKit'te ücretsiz bir Tailwind CSS Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Tailwind CSS Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Tailwind CSS Academy kursu toplamda 4 dersten oluşur.
Metin Hizalamanın Temelleri
Metni hizalama ile konumlandırın: text-left (varsayılan), text-center, text-right, text-justify. Ortalanmış metin resmî bir his verir; sola hizalama uzun bölümler için en kolay okunandır.
<p class="text-left">Left-aligned (default for LTR text)</p>
<p class="text-center">Center-aligned (good for headings, CTAs)</p>
<p class="text-right">Right-aligned (good for numbers, dates)</p>
<p class="text-justify">Justified text (edges align to container sides)</p>Her Hizalama Ne Zaman Kullanılır
Hizalamayı amaca göre seçin: öne çıkan başlıklar için text-center, gövde metni ve formlar için text-left, fiyatlar ve tarihler için text-right kullanın. Yoğun metinlerde text-justify kullanmayın.
<div class="text-center mb-8">
<h1 class="text-4xl font-bold">Centered Hero Headline</h1>
<p class="text-lg text-gray-500 mt-2">Centered subtitle works for marketing.</p>
</div>
<article class="text-left">
<p class="text-base text-gray-700 leading-relaxed">
Body text always reads better left-aligned.
</p>
</article>Duyarlı Metin Hizalama
Hizalama ekrana göre değişebilir. Öne çıkan bir bölüm mobilde text-center, masaüstünde text-left olabilir; bu boyutta geçersiz kılmak için bir kesme noktası ön eki eklemeniz yeterlidir.
<!-- Centered on mobile, left-aligned on large screens -->
<div class="text-center lg:text-left">
<h1 class="text-3xl font-bold">Responsive Heading</h1>
<p class="text-gray-500">Aligns with the layout at each breakpoint.</p>
</div>Metin Süslemesi: Alt Çizgiler
Süsleme ile çizgiler ekleyin: bağlantılar için underline, iptal edilmiş öğeler için line-through, gezinme bağlantılarındaki varsayılan alt çizgiyi kaldırmak için no-underline kullanın.
<a href="#" class="underline text-blue-600">Standard link with underline</a>
<a href="#" class="no-underline text-gray-700 hover:underline">Nav link (underline on hover)</a>
<span class="line-through text-gray-500">$99.00</span>
<span class="text-red-600 font-bold">$59.00</span>Alt Çizgi Stili ve Rengi
Alt çizgileri ayrıntılı biçimde stillendirin: decoration-dotted, dashed veya wavy görünümü değiştirir; decoration-{color} rengini, decoration-2 veya decoration-4 kalınlığını belirler.
<p class="underline decoration-dotted decoration-indigo-500">Dotted indigo underline</p>
<p class="underline decoration-wavy decoration-red-500 decoration-2">Wavy red underline</p>
<p class="underline decoration-double decoration-4">Double thick underline</p>Alt Çizgi Konumu
underline-offset-* ile alt çizgiyi aşağı kaydırın. Küçük bir underline-offset-2, g, p ve y gibi alt uzantılı harflere değen bir çizgiden çok daha zarif görünür.
<a href="#" class="underline underline-offset-4 decoration-indigo-600 text-indigo-700 font-medium">
A clean, offset underline
</a>Metin Dönüşümü: Büyük Harf ve Baş Harf
Dönüşümlerle harf biçimini görsel olarak değiştirin: etiket ve düğmeler için uppercase, küçük harf için lowercase, başlıklar için capitalize, sıfırlamak için normal-case kullanın; bunların hiçbiri HTML'nizi düzenlemenizi gerektirmez.
<span class="uppercase text-xs font-semibold tracking-wider text-gray-500">
section label
</span>
<span class="capitalize text-lg font-medium">
each word gets capitalized
</span>
<button class="uppercase text-sm font-bold tracking-wide">
get started
</button>Metin Taşması: Kısaltma ve Üç Nokta
truncate ile taşan metni düzenli tutun: taşmayı gizler, üç nokta ekler ve tek bir sınıfta satır kaymasını durdurur. Dar alanlardaki tek satırlık metinler için idealdir.
<!-- Truncate a long title in a card -->
<div class="w-48">
<p class="truncate text-gray-900 font-medium">
This is a very long title that will be cut off with an ellipsis
</p>
</div>Çok Satırlı Sınırlandırma
Birden fazla satırı sınırlamak için line-clamp-* kullanın. line-clamp-2 iki satır gösterir ve ardından üç nokta ekler; kart açıklamaları ve aynı yükseklikteki önizlemeler için idealdir.
<!-- Blog card excerpt: exactly 3 lines -->
<p class="line-clamp-3 text-gray-600 text-sm">
This is a blog post excerpt that could be much longer.
It will be clamped to exactly three lines no matter how
much text is here. The rest is hidden with an ellipsis.
This fourth line will never be visible.
</p>Boşluk Kontrolü
whitespace-* yardımcı sınıfları boşlukların nasıl davranacağını belirler: whitespace-nowrap etiketlerin satır atlamasını durdurur, whitespace-pre ise kod için boşlukları ve satır sonlarını korur.
<!-- Keep a button label on one line -->
<button class="whitespace-nowrap px-4 py-2 bg-indigo-600 text-white rounded">
Schedule a Demo
</button>
<!-- Display code with preserved formatting -->
<pre class="whitespace-pre font-mono text-sm bg-gray-100 p-4 rounded">
const x = 1;
const y = 2;
</pre>Uygulama: Yazı Bilgileri Satırı
Bir yazı bilgileri satırı tümünü bir araya getirir: avatar ve yazar, soluk bir tarih, bağlantı üzerine gelindiğinde görünen bir alt çizgi ve büyük harfli tracking-wider okuma süresi rozeti.
<div class="flex items-center gap-3 text-sm text-gray-500">
<img src="avatar.jpg" class="w-8 h-8 rounded-full" alt="" />
<a href="#" class="font-medium text-gray-900 hover:underline">Jane Doe</a>
<span>·</span>
<time class="">June 20, 2024</time>
<span>·</span>
<span class="uppercase tracking-wide font-semibold text-xs text-indigo-600">
5 min read
</span>
</div>Hızlı Kontrol
Hızlı bir kontrol yapın! Hizalama ve metin süslemesinin nasıl aklınızda kaldığını görün. ✍️
Ders Özeti
Çok iyi! text-left/center/right hizalar, underline ve line-through süsler; uppercase ile line-clamp metni şekillendirir. Sırada renk paleti ve arka planlar var.
Yapay zeka eğitmeniyle HTML öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“Metin Hizalama ve Süsleme” dersi ücretsiz mi?
Evet — “Metin Hizalama ve Süsleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Tailwind CSS Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Tailwind CSS Academy kursu toplamda 4 dersten oluşur.
“Metin Hizalama ve Süsleme” dersinde ne öğreneceğim?
Metni text-left, text-center ve text-right ile hizalayın; alt çizgi, üstü çizili metin ve büyük harf gibi dönüşümler ekleyin. Tailwind CSS Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Tailwind CSS Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Tailwind CSS Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Metin Hizalama ve Süsleme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Tailwind CSS Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Tailwind CSS Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Yazı Boyutu ve Yazı Kalınlığı
- Metin Rengi ve Saydamlık
- Satır Yüksekliği ve Harf Aralığı
- Metin Hizalama ve Süsleme