पाठ ग्रेडिएंट

शानदार ग्रेडिएंट टेक्स्ट प्रभाव बनाएँ। रंग, कोण और पूर्वावलोकन टेक्स्ट समायोजित करें, फिर CSS कॉपी करें।

90°
48px
ग्रेडिएंट टेक्स्ट
CSS कोड

    

कैसे उपयोग करें

  1. अपने रंग चुनें: पिकर का उपयोग करके ग्रेडिएंट के लिए दो या अधिक रंग चुनें।
  2. कोण और शैली समायोजित करें: रैखिक या रेडियल ग्रेडिएंट चुनें, कोण समायोजित करें।
  3. CSS कॉपी करें: जनरेट किया गया CSS background-clip: text और -webkit-background-clip: text का उपयोग करता है।

ग्रेडिएंट टेक्स्ट जनरेटर क्यों इस्तेमाल करें?

ग्रेडिएंट टेक्स्ट शीर्षकों, लोगो और कॉल-टू-एक्शन टेक्स्ट के लिए सबसे लोकप्रिय आधुनिक CSS प्रभावों में से एक है।

विशेषताएँ

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

CSS ग्रेडिएंट टेक्स्ट कैसे काम करता है?

CSS ग्रेडिएंट टेक्स्ट तत्व की पृष्ठभूमि में ग्रेडिएंट लगाकर और फिर उस पृष्ठभूमि को टेक्स्ट के आकार में क्लिप करके काम करता है।

क्या ग्रेडिएंट टेक्स्ट सभी ब्राउज़रों में काम करता है?

CSS ग्रेडिएंट टेक्स्ट सभी आधुनिक ब्राउज़रों, Chrome, Firefox, Safari और Edge में काम करता है। -webkit-background-clip प्रॉपर्टी व्यापक रूप से समर्थित है।

क्या मैं इसे किसी भी फ़ॉन्ट आकार पर उपयोग कर सकता हूँ?

हाँ। ग्रेडिएंट टेक्स्ट फ़ॉन्ट आकार के साथ पूरी तरह से अनुकूल होता है, यह शुद्ध CSS है, छवि नहीं, इसलिए किसी भी रिज़ॉल्यूशन पर तेज़ रहता है।

वेब पर ग्रेडिएंट टेक्स्ट का संक्षिप्त इतिहास

ग्रेडिएंट टेक्स्ट वेब पर WebKit की -webkit-background-clip: text प्रॉपर्टी के साथ दृश्य रूप से संभव हो गया, जो WebKit टीम द्वारा 2008 में प्रस्तावित एक प्रायोगिक Safari/Chromium एक्सटेंशन था, जो टेक्स्ट के ग्लिफ़ आकारों को मनमानी पृष्ठभूमि (ग्रेडिएंट, छवि, कुछ भी) से भरने के तरीके के रूप में था। यह तकनीक वर्षों तक अनौपचारिक रही: Firefox ने अनप्रिफ़िक्स्ड background-clip: text केवल संस्करण 49 (सितंबर 2016) में जारी किया, और CSS Backgrounds Module Level 4 ने इसे लगभग 2018 से W3C कार्य ड्राफ्ट के रूप में औपचारिक रूप दिया। अंतर्निहित ग्रेडिएंट सिंटैक्स अलग से परिपक्व हुआ। CSS Images Module Level 3 (W3C अनुशंसा 2017) ने linear-gradient() और radial-gradient() को प्रथम श्रेणी की छवि मानों के रूप में मानकीकृत किया; conic-gradient() Module Level 4 में आया (Chrome 69 सितंबर 2018, Safari 12.1 मार्च 2019, Firefox 83 नवंबर 2020)। इन दोनों विनिर्देशों का संयोजन वह है जो आज एक-लाइन ग्रेडिएंट शीर्षक को संभव बनाता है। डेवलपर समुदाय में अपनाना तब विस्फोटित हुआ जब Tailwind CSS ने अपनी bg-clip-text यूटिलिटी कक्षाएं v1.4 (2020) में भेजीं, जिससे ग्रेडिएंट शीर्षक एक ड्रॉप-इन प्रिमिटिव बन गए। आधुनिक ब्रांड पहचान अब दृश्य हस्ताक्षर के रूप में ग्रेडिएंट टेक्स्ट पर निर्भर करती है: Stripe की «Bridges» हीरो, Linear का ग्रेडिएंट लोगोटाइप, Vercel का लैंडिंग पेज, Apple का WWDC मार्केटिंग, और Notion का टेम्पलेट स्टोर सभी इस तकनीक का उपयोग करते हैं। संयुक्त background-clip: text + ग्रेडिएंट पैटर्न ने प्रभावी रूप से «स्टाइलाइज़्ड शीर्षक का PNG» को बदल दिया है जो 2005-2015 वेब डिज़ाइन पर हावी था, एक ही चाल में सुलभता और प्रदर्शन समस्याओं की एक श्रेणी को हटा दिया।

CSS ग्रेडिएंट टेक्स्ट की शारीरिक रचना

वास्तविक दुनिया के ग्रेडिएंट टेक्स्ट पैटर्न

सुलभता विचार

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

ग्रेडिएंट टेक्स्ट को आधुनिक ब्रांड हस्ताक्षर क्यों माना जाता है?

दो कारण। पहला, तकनीकी कारण: ग्रेडिएंट टेक्स्ट 2017-2020 के आसपास पूरी तरह से क्रॉस-ब्राउज़र हो गया, इसलिए जो डिज़ाइन इसका उपयोग करते हैं वे दृश्य रूप से «हाल ही में बनाया गया» दृश्य संकेत ले जाते हैं, जिस तरह से flat design ने «2013» कहा या स्क्यूओमॉर्फिज्म ने «2010» कहा। दूसरा, सांस्कृतिक कारण: Stripe, Linear, Vercel, और Apple WWDC ने 2020-2024 फिनटेक और डेवलपर-टूल मार्केटिंग की लहर में ग्रेडिएंट टेक्स्ट को ब्रांड पहचान तत्व के रूप में लोकप्रिय बनाया। उसी दृश्य भाषा को अपनाना उस डिज़ाइन वंश से संबंधित होने का संकेत देता है।

मैं ग्रेडिएंट टेक्स्ट प्रभाव को कैसे एनिमेट करूं?

सबसे आम तकनीक एक बड़े आकार के ग्रेडिएंट पर background-position को एनिमेट करती है। background-size: 200% 200% सेट करें और 3-5 सेकंड के लूप पर background-position को 0% 0% से 100% 100% तक एनिमेट करें। कीफ़्रेम को हमेशा @media (prefers-reduced-motion: no-preference) में लपेटें ताकि गति संवेदनशीलता वाले उपयोगकर्ता स्थिर संस्करण देखें। व्यक्तिगत रंग-स्टॉप को सीधे एनिमेट करने से बचें: CSS वर्तमान में ब्राउज़रों के बीच ग्रेडिएंट मानों के बीच सुचारू रूप से इंटरपोलेट नहीं करता है, हालांकि CSS @property (W3C उम्मीदवार अनुशंसा 2022) इसे सक्षम करना शुरू कर रहा है।

क्या खोज इंजन और स्क्रीन रीडर ग्रेडिएंट टेक्स्ट देख सकते हैं?

हां। ग्रेडिएंट टेक्स्ट शुद्ध HTML टेक्स्ट है जिसे CSS के साथ स्टाइल किया गया है; DOM में अभी भी वास्तविक अक्षर हैं। Google, Bing, स्क्रीन रीडर (NVDA, JAWS, VoiceOver), और कोई भी टेक्स्ट-एक्सट्रैक्शन उपकरण सामग्री को बिल्कुल वैसे ही पढ़ते हैं जैसे यह सादा ठोस-रंग वाला टेक्स्ट हो। यह मुख्य कारणों में से एक है जिसके लिए ग्रेडिएंट CSS टेक्स्ट ने पुराने «स्टाइलाइज़्ड शीर्षक का PNG» पैटर्न को प्रतिस्थापित किया: वे छवियां मैनुअल वैकल्पिक टेक्स्ट के बिना खोज और स्क्रीन रीडर के लिए अदृश्य थीं।

क्या ग्रेडिएंट टेक्स्ट HTML ईमेल में काम करता है?

अधिकतर नहीं। Outlook डेस्कटॉप (Word रेंडरिंग इंजन) background-clip को हटा देता है; Gmail का वेब क्लाइंट इसे असंगत रूप से समर्थन करता है; Apple Mail और आधुनिक Gmail मोबाइल क्लाइंट आमतौर पर इसे सही ढंग से रेंडर करते हैं। ईमेल अभियानों के लिए, सुरक्षित दृष्टिकोण फॉलबैक ठोस-रंग शीर्षक भेजना और ग्रेडिएंट टेक्स्ट को उन क्लाइंट के लिए «प्रगतिशील सुधार» के रूप में मानना है जो इसका समर्थन करते हैं। कुछ टीमें शीर्षक को वैकल्पिक टेक्स्ट के साथ PNG/SVG के रूप में पूर्व-संरचना करती हैं और सुलभता समझौते को स्वीकार करती हैं।

टेक्स्ट ग्रेडिएंट में कौन से रंग एक साथ सबसे अच्छे काम करते हैं?

तीन पैटर्न प्रभावी होते हैं। समान (पहिये पर एक-दूसरे के बगल में रंग, उदाहरण के लिए नीला → बैंगनी → गुलाबी) सुगम, ब्रांड-अनुकूल परिणाम देता है, और अधिकांश आधुनिक डिज़ाइन सिस्टम के लिए डिफ़ॉल्ट है। पूरक (पहिये पर विपरीत, उदाहरण के लिए नीला → नारंगी) मजबूत कंट्रास्ट बनाता है लेकिन लंबे टेक्स्ट में भड़कीला दिख सकता है। ब्रांड-रंगा (आपका प्राथमिक ब्रांड रंग सूक्ष्म चमक/संतृप्ति भिन्नता के साथ) एक परिष्कृत प्रभाव उत्पन्न करता है जो सजावटी के बजाय एकीकृत महसूस होता है। एक शीर्षक में तीन से अधिक रंगों को मिलाने से बचें; जटिल ग्रेडिएंट आइकन और ग्राफिक तत्वों के लिए बेहतर रखे जाते हैं।

संबंधित टूल

CSS ग्रेडिएंट जनरेटर CSS पाठ स्ट्रोक जनरेटर ग्लिच पाठ जनरेटर CSS एनिमेशन जनरेटर