Bir dilin ortak sözcük tanımlarının sınırları dahilinde bir kelimenin ayrılması hem kişisel tercihlere hem de mevcut olanaklara göre belirlenir. Kelimelerin ayrımı ile metnin kenarı düzensiz dizgide olması bence okunabilirliği artırdığını düşünüyorum. Ancak otomatik değilde seçici, özellikle paragrafın sonunda bir sonraki satırda 2-3 harfin yalnız kalmasına neden olmayan bir ayırma tercihim.
Bu nedenle otomatik kelime ayrımı benim için söz konusu olamaz. Değer verdiğim bir başka husus da, mümkün olduğunca WordPress'e az kod yüklemektir, mesela kod nedeni olan Plugin'leri az yüklemek gibi. Üstüne üstelik TranslatePress Plugin'i kullanarak yazılarımı birkaç dile tercüme etmem de bu konuyu daha da zorlaştırıyor.
"shy;" ile ayırmak nedir? Birincisi, HTML'nin "adlandırılmış karakter'idir. Yani belirli karakterlere benzersiz isimler tahsis edilmiştir. Bunlardan birçok vardır: "Named character references„.
Öte yandan, "koşullu veya esnek tire" anlamındadır. Aslında kelimenin ayrılmasını istediğiniz yere yerleştirdiğiniz ve yalnızca kelime artık satıra tam olarak sığmadığında görüntülenen bir tire işaretidir. SelfHTML sayfasında "CSS/Tutorials/Zeilenumbruch" makalesinde almanca olarak çok iyi anlatılmıştır.
Bu koşullu tireyi WordPress'te nasıl kullanabilirim? Ya bu koşullu tireyi bir yerden kopyalayıp eklersiniz ("cut & paste") ya da "­" yazarak referans verirsiniz. Nasıl yaptığınız önemli değil, çünkü sonrasında kafanız karışacak. Muhtemelen siz bunu birkaç kez deneyeceksiniz. Ardından, şans eseri belki, web sitenizdeki kelimenin ayrılmış olduğunu farkına varıcaksınız. Bir sonraki adımınız, kaynak kodunu kontrol etmek olucaktır - en azından benim başıma gelen buydu.
Uzun lafın kısası: WordPress "­" veya " " gibi karakterleri Backend'de göstermez. HTML'den ayrı bunu görüntülemenin bir yolu yoktur. Belki bir Plugin veya almanca WordPress.org support'da "HTML-Editor Version 5.8.1 löscht die bedingte Silbentrennung" önerilen çözüm yardımcı olabilir. Ben ise "cut & paste" işlemi ile çözümümü buldum ve memnunum.
Bu "Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch" kelimesini "Llanfairpwll-gwyngyllgogery-chwyrndrobwll-llantysilio-gogogoch" olarak mı ayırırsınız?
Veyahut bu kelimeyi "Taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronukupokaiwhenuakitanatahu" nasıl ayırırsınız?
İnanın, böyle kelimeler var!
Bir yanıt yazın