Bir metin düzenlerken veya bir web sayfası tasarlarken, uzun kelimeler veya ifadeler satır sonuna geldiğinde bazen taşma problemi yaşanır. Bu durumda kelime ya bir sonraki satıra tamamen kayar ya da satırı taşırarak okunabilirliği bozar. Bu konu, bu tür kelimelerin nasıl kontrol edileceği ile ilgilidir.
Uzun bir URL, teknik bir terim veya bileşik bir kelime (örneğin, "elektroensefalografi") yazdığınızı düşünün. Eğer bu kelime bulunduğu satıra sığmazsa, tarayıcı varsayılan olarak onu bir bütün halinde bir sonraki satıra kaydırır. Bu, genellikle satırın sonunda büyük bir boşluk oluşmasına neden olur ve bu da metnin görsel düzenini bozabilir.
Bu sorunu çözmek için CSS'de kullanabileceğimiz bazı özellikler bulunmaktadır.
overflow-wrap: break-word;word-break: break-all;hyphens: auto;lang özelliği) doğru şekilde yapılandırılmış olmalıdır.
Aşağıdaki CSS kodunu, sorun yaşadığınız metni içeren HTML etiketine uygulayabilirsiniz:
p {
overflow-wrap: break-word;
/* Veya */
word-break: break-word;
/* Veya tireleme için */
hyphens: auto;
}
overflow-wrap: break-word;word-break: break-all;hyphens: auto;Sonuç: Satır sonuna sığmayan kelimeler, web tasarımında sık karşılaşılan bir durumdur. Doğru CSS özelliğini seçerek hem metnin okunabilirliğini koruyabilir hem de sayfa düzeninizin bozulmasını engelleyebilirsiniz. 🎉