Tailwind CSS Academy · पाठ

पाठ संरेखण और सज्जा

text-left, text-center और text-right से पाठ संरेखित करें, तथा अंडरलाइन, स्ट्राइकथ्रू और uppercase जैसे रूपांतरण जोड़ें।

पाठ 4, कुल 4 में से13 चरण

पाठ संरेखण और सज्जा, CoddyKit पर Tailwind CSS Academy का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Tailwind CSS Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Tailwind CSS Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

पाठ संरेखण की मूल बातें

संरेखण से पाठ की स्थिति तय करें: text-left (डिफ़ॉल्ट), text-center, text-right, text-justify। केंद्रित पाठ औपचारिक लगता है; लंबे अंशों के लिए बाएँ-संरेखित पाठ पढ़ना सबसे आसान है।

<p class="text-left">Left-aligned (default for LTR text)</p>
<p class="text-center">Center-aligned (good for headings, CTAs)</p>
<p class="text-right">Right-aligned (good for numbers, dates)</p>
<p class="text-justify">Justified text (edges align to container sides)</p>

हर संरेखण का उपयोग कब करें

उद्देश्य के अनुसार संरेखण चुनें: मुख्य आकर्षक शीर्षकों के लिए text-center, मुख्य पाठ और फ़ॉर्म के लिए text-left, कीमतों और तिथियों के लिए text-right। सघन पाठ में text-justify से बचें।

<div class="text-center mb-8">
  <h1 class="text-4xl font-bold">Centered Hero Headline</h1>
  <p class="text-lg text-gray-500 mt-2">Centered subtitle works for marketing.</p>
</div>
<article class="text-left">
  <p class="text-base text-gray-700 leading-relaxed">
    Body text always reads better left-aligned.
  </p>
</article>

अनुक्रियाशील पाठ संरेखण

संरेखण स्क्रीन के अनुसार बदल सकता है। कोई मुख्य आकर्षक भाग मोबाइल पर text-center और डेस्कटॉप पर text-left हो सकता है — उस आकार पर बदलने के लिए केवल ब्रेकपॉइंट प्रीफ़िक्स जोड़ें।

<!-- Centered on mobile, left-aligned on large screens -->
<div class="text-center lg:text-left">
  <h1 class="text-3xl font-bold">Responsive Heading</h1>
  <p class="text-gray-500">Aligns with the layout at each breakpoint.</p>
</div>

पाठ सजावट: अंडरलाइन

सजावट से रेखाएँ जोड़ें: लिंक के लिए underline, रद्द की गई वस्तुओं के लिए line-through, और नेविगेशन लिंक की डिफ़ॉल्ट अंडरलाइन हटाने के लिए no-underline।

<a href="#" class="underline text-blue-600">Standard link with underline</a>
<a href="#" class="no-underline text-gray-700 hover:underline">Nav link (underline on hover)</a>
<span class="line-through text-gray-500">$99.00</span>
<span class="text-red-600 font-bold">$59.00</span>

अंडरलाइन की शैली और रंग

अंडरलाइन को बारीकी से सजाएँ: decoration-dotted, dashed या wavy उसका रूप बदलते हैं, decoration-{color} उसका रंग तय करता है, और decoration-2 या decoration-4 मोटाई तय करते हैं।

<p class="underline decoration-dotted decoration-indigo-500">Dotted indigo underline</p>
<p class="underline decoration-wavy decoration-red-500 decoration-2">Wavy red underline</p>
<p class="underline decoration-double decoration-4">Double thick underline</p>

अंडरलाइन ऑफ़सेट

underline-offset-* से अंडरलाइन को नीचे खिसकाएँ। छोटा underline-offset-2 उस रेखा से कहीं अधिक सुंदर लगता है जो g, p और y जैसे नीचे उतरने वाले अक्षरों को छूती हो।

<a href="#" class="underline underline-offset-4 decoration-indigo-600 text-indigo-700 font-medium">
  A clean, offset underline
</a>

पाठ रूपांतरण: अपरकेस और कैपिटलाइज़

रूपांतरणों से अक्षरों का रूप दृश्य रूप से बदलें: लेबल और बटनों के लिए uppercase, छोटे अक्षरों के लिए lowercase, शीर्षकों के लिए capitalize और रीसेट करने के लिए normal-case — वह भी HTML संपादित किए बिना।

<span class="uppercase text-xs font-semibold tracking-wider text-gray-500">
  section label
</span>
<span class="capitalize text-lg font-medium">
  each word gets capitalized
</span>
<button class="uppercase text-sm font-bold tracking-wide">
  get started
</button>

पाठ अतिप्रवाह: छोटा करना और एलिप्सिस

truncate से अतिप्रवाहित पाठ को व्यवस्थित रखें: यह अतिप्रवाह छिपाता है, एलिप्सिस जोड़ता है और एक ही class में पंक्ति-विभाजन रोकता है — तंग जगहों की एकल पंक्तियों के लिए बिल्कुल सही।

<!-- Truncate a long title in a card -->
<div class="w-48">
  <p class="truncate text-gray-900 font-medium">
    This is a very long title that will be cut off with an ellipsis
  </p>
</div>

बहु-पंक्ति क्लैम्प

कई पंक्तियों की सीमा तय करने के लिए line-clamp-* उपयोग करें। line-clamp-2 दो पंक्तियाँ दिखाकर एलिप्सिस जोड़ता है — समान ऊँचाई वाले कार्ड विवरण और पूर्वावलोकन के लिए आदर्श।

<!-- Blog card excerpt: exactly 3 lines -->
<p class="line-clamp-3 text-gray-600 text-sm">
  This is a blog post excerpt that could be much longer.
  It will be clamped to exactly three lines no matter how
  much text is here. The rest is hidden with an ellipsis.
  This fourth line will never be visible.
</p>

खाली जगह का नियंत्रण

whitespace-* उपयोगिताएँ तय करती हैं कि रिक्त स्थान कैसे व्यवहार करें: whitespace-nowrap लेबल में पंक्ति-विभाजन रोकता है, जबकि whitespace-pre code के लिए रिक्त स्थान और नई पंक्तियाँ बनाए रखता है।

<!-- Keep a button label on one line -->
<button class="whitespace-nowrap px-4 py-2 bg-indigo-600 text-white rounded">
  Schedule a Demo
</button>

<!-- Display code with preserved formatting -->
<pre class="whitespace-pre font-mono text-sm bg-gray-100 p-4 rounded">
const x = 1;
const y = 2;
</pre>

व्यावहारिक: लेख का मेटाडेटा पंक्ति

लेख का मेटाडेटा पंक्ति इन सभी को मिलाती है: अवतार और लेखक, हल्की तिथि, लिंक पर होवर अंडरलाइन और uppercase tracking-wider वाला पढ़ने-समय बैज।

<div class="flex items-center gap-3 text-sm text-gray-500">
  <img src="avatar.jpg" class="w-8 h-8 rounded-full" alt="" />
  <a href="#" class="font-medium text-gray-900 hover:underline">Jane Doe</a>
  <span>&middot;</span>
  <time class="">June 20, 2024</time>
  <span>&middot;</span>
  <span class="uppercase tracking-wide font-semibold text-xs text-indigo-600">
    5 min read
  </span>
</div>

त्वरित जाँच

त्वरित जाँच! देखें कि संरेखण और सजावट कितनी अच्छी तरह याद रहे। ✍️

पाठ का पुनरावलोकन

बहुत बढ़िया! text-left/center/right संरेखित करते हैं, underline और line-through सजाते हैं, और uppercase तथा line-clamp पाठ का रूप तय करते हैं। आगे: रंग पैलेट और पृष्ठभूमियाँ।

शुरुआत निःशुल्क

एआई शिक्षक के साथ HTML सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “पाठ संरेखण और सज्जा” पाठ निःशुल्क है?

हाँ—“पाठ संरेखण और सज्जा” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Tailwind CSS Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Tailwind CSS Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“पाठ संरेखण और सज्जा” में मैं क्या सीखूँगा?

text-left, text-center और text-right से पाठ संरेखित करें, तथा अंडरलाइन, स्ट्राइकथ्रू और uppercase जैसे रूपांतरण जोड़ें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Tailwind CSS Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Tailwind CSS Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Tailwind CSS Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।

“पाठ संरेखण और सज्जा” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Tailwind CSS Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Tailwind CSS Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. फ़ॉन्ट आकार और फ़ॉन्ट भार
  2. पाठ का रंग और अपारदर्शिता
  3. पंक्ति ऊँचाई और अक्षर अंतराल
  4. पाठ संरेखण और सज्जा
← Tailwind CSS Academy पर वापस जाएँ