मैं ई-पुस्तकों में उद्धरण स्वरूपण को बेहतर बनाने के लिए एक समाधान की तलाश में हूं। ई-पुस्तकों में मैं कोटेशन का उपयोग करता हूं, उनमें से प्रत्येक में एक सामग्री और स्रोत होता है।उद्धरण के लिए सीएसएस
मैं चाहते हैं:
.quotation {
display: block;
text-align: justify;
margin: 0.25em 1em 0.25em 1.25em;
}
.quottext {
font-style: italic;
}
.quotsource {
margin: 0 0 0 0.25em;
}
परिणाम इस तरह दिखता है:
.quotation {
display: block;
text-align: justify;
margin: 0.25em 1em 0.25em 1.25em;
}
.quottext {
font-style: italic;
}
.quotsource {
margin: 0 0 0 0.25em;
}
<p class="quotation">
<span class="quottext">Lorem Ipsum je demonstrativní výplňový text používaný v tiskařském a knihařském průmyslu. Lorem Ipsum je považováno za standard v této oblasti už od začátku 16. století, kdy dnes neznámý tiskař vzal kusy textu a na jejich základě vytvořil speciální vzorovou knihu.</span>
<span class="quotsource">(The Lorem Ipsum Manual, page 6)</span>
</p>
मैं सीएसएस का उपयोग अभी: यहाँ एचटीएमएल & सीएसएस हैउद्धरण स्रोत के भीतर लाइन ब्रेक को प्रतिबंधित करें, या तो सामग्री के ठीक पीछे (यदि स्रोत टेक्स्ट छोटा है) का पालन करें, या लाइन ब्रेक बनाएं और उद्धरण स्रोत को नई लाइन पर रखें (यदि स्रोत टेक्स्ट लंबा है)।
जब मैं का उपयोग करें: उद्धरण स्रोत के लिए
white-space: nowrap;
विशेषता, स्रोत अगली पंक्ति में रखा गया है, लेकिन लाइन से पहले भी विरल है:
ऐसे मामले में मैं इसे प्राप्त करना चाहता हूं:
मैं सभी उद्धरणों के लिए एक ही HTML और CSS का उपयोग करना चाहता हूं क्योंकि मुझे ई-रीडर डिवाइस के प्रदर्शन का आकार कभी नहीं पता है। क्या आप कृपया सलाह दे सकते हैं कि HTML और CSS के साथ कोई समाधान है या नहीं?
बस 'हटाने text-align: का औचित्य साबित;' सीएसएस –
जब मैं हटाया text-align: का औचित्य साबित; उद्धरण सामग्री अच्छी तरह से नहीं दिखती है। उद्धरण सामग्री को गठबंधन करने की आवश्यकता है। – KarelHusa
मुझे नहीं लगता कि केवल शुद्ध सीएसएस के साथ आप जो चाहते हैं उसे प्राप्त करने का एक तरीका है।शायद सबसे अच्छा समाधान हमेशा लम्बाई (उपयोग डिस्प्ले: ब्लॉक) –