Metin Kaydırma ve Kısaltma: Web Düzenleme Teknikleri
Uzun metinleri belirli karakter sınırlarına göre kaydırma (line wrap) ve kısaltma (truncation) yöntemlerini, CSS ve araç çözümlerini inceleyin.
Web geliştirmede ve içerik yönetiminde karşılaşılan en yaygın tipografik zorluklardan biri uzun metin bloklarının belirli alanlara sığdırılmasıdır. Çok uzun tek satırlı metinler sayfa düzenini bozabilir, taşma (overflow) sorunlarına yol açabilir veya okunabilirliği olumsuz etkileyebilir. Bu rehberde metin kaydırma (line wrapping) ve metin kısaltma (truncation) tekniklerini inceliyoruz.
Metin Kaydırma (Line Wrapping) Nedir ve Neden Gereklidir?
Metin kaydırma, uzun bir paragrafın veya metin dizisinin belirli bir sütun genişliğine (örneğin 80 karakter) ulaştığında alt satıra geçmesini sağlayan işlemdir.
- Okunabilirlik (Readability): İdeal bir okuma deneyimi için satır başına 50-75 karakter düşmesi önerilir. Çok uzun satırlar göz yorulmasına neden olur.
- Log ve Kod Biçimlendirme: Yazılım logları, SQL sorguları veya JSON çıktıları tek satırda uzadığında yatay kaydırma çubuğu (horizontal scroll) zorunluluğu doğar. Sabit karakter sınırıyla kaydırma yapmak okunabilirliği artırır.
Metin Kısaltma (Truncation) ve Üç Nokta (...) Kullanımı
Görsel arayüzlerde yer tasarrufu sağlamak için uzun metinlerin sonuna üç nokta (...) veya özel bir sonek eklenerek kısaltılması yöntemine metin kısaltma (truncation) denir.
- Kart ve Izgara Düzenleri: Blog kartları veya ürün listelerinde başlık ve açıklamaların aynı yükseklikte kalması için ilk N karakterden veya kelimeden sonrası kesilir.
- Dosya Yolları ve URL'ler: Ekran alanına sığmayan uzun URL'ler ortadan veya sondan kırpılarak kullanıcı arayüzü korunur.
CSS ve Programlama Çözümleri
Modern web tasarımında CSS metin sınırlama için güçlü özellikler sunar:
overflow-wrap: break-word;veyaword-break: break-all;— Uzun kelimelerin ve URL'lerin konteyner dışına taşmasını engeller.text-overflow: ellipsis;— Tek satırlı metinlerde kasanın dışına taşan kısmı üç nokta ile gösterir.-webkit-line-clamp: 3;— Çok satırlı metinleri belirli bir satır sayısında otomatik olarak kısaltır.
Ancak ham metin dosyalarını, e-posta şablonlarını veya konsol çıktılarını düzenlerken bu işlemin doğrudan metin verisi üzerinde yapılması gerekir.
Pratik Metin Kaydırma ve Kısaltma İşlemleri
Web siteniz veya belgeleriniz için metinleri belirli karakter sınırlarında bölmek veya istenen uzunlukta kısaltmak isterseniz sitemizdeki Line Wrap / Truncator (Metin Kaydırma ve Kısaltma) aracını kullanabilirsiniz. Araç sayesinde sütun genişliğini belirleyebilir, kelime bütünlüğünü koruyarak metinlerinizi alt satırlara bölebilir veya dilediğiniz uzunlukta saniyeler içinde kırpabilirsiniz.