एचटीएमएल/सीएसएस में टाइपोग्राफी के साथ काम करते समय एक आम समस्या है जिसे हम स्वीडिश में "horunge" कहते हैं (अंग्रेजी में widow ")।विधवाओं से बचने के लिए जावास्क्रिप्ट
यह क्या है:
मान लीजिए कि आप 200px की चौड़ाई के साथ और पाठ के साथ "मैं typograpy प्यार बहुत ज्यादा" एक बॉक्स करते हैं। अब पाठ टूट जाता है और हो जाता है:
मैं टाइपोग्राफी बहुत
ज्यादा
एक डिजाइनर मैं एक शब्द भी कमीने (एक शब्द/पंक्ति) नहीं करना चाहती के रूप में प्यार करता हूँ। इस एक दस्तावेज/पीडीएफ आदि था, तो मैं बहुत पहले शब्द तोड़ने के लिए और इस तरह दिखेगा:
मैं टाइपोग्राफी
बहुत
प्यार जो ज्यादा बेहतर लग रहा है।
क्या मैं इसे एक सीएसएस नियम या जावास्क्रिप्ट के साथ हल कर सकता हूं? नियम किसी पंक्ति पर एक शब्द को खाली नहीं होने देना चाहिए।
मैं जानता हूँ कि यह एक <br />
जोड़कर हल किया जा सकता, लेकिन यह एक समाधान है कि गतिशील चौड़ाई, फ़ीड सामग्री, अलग अनुवाद, ब्राउज़र फ़ॉन्ट प्रतिपादन मुद्दों आदि
अद्यतन (समाधान) मैं हल के साथ काम करता है इस jquery प्लगइन के साथ मेरी समस्या: http://matthewlein.com/widowfix/
विधवाएं ... शब्द बेस्टर्ड ... मुझे स्वीडिश पसंद है! :) – rybo111