CSS का उपयोग करके टेबल को स्टाइल करना

From binaryoption
Revision as of 21:00, 28 April 2025 by Admin (talk | contribs) (@pipegas_WP)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Баннер1
    1. CSS का उपयोग करके टेबल को स्टाइल करना

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

टेबल संरचना को समझना

CSS के साथ स्टाइलिंग शुरू करने से पहले, एक सामान्य HTML टेबल संरचना को समझना महत्वपूर्ण है। एक बुनियादी टेबल में निम्नलिखित तत्व शामिल होते हैं:

  • ``: यह टेबल कंटेनर है।
  • `
  • `: यह टेबल पंक्ति (Table Row) को परिभाषित करता है।
  • `
  • `: यह टेबल हेडर सेल (Table Header Cell) को परिभाषित करता है। यह आमतौर पर कॉलम के शीर्षक के लिए उपयोग किया जाता है।
  • `
  • `: यह टेबल डेटा सेल (Table Data Cell) को परिभाषित करता है। इसमें वास्तविक डेटा होता है।

    उदाहरण के लिए:

    हेडर 1 हेडर 2
    डेटा 1 डेटा 2
    डेटा 3 डेटा 4

    यह कोड एक साधारण टेबल बनाता है जिसमें दो कॉलम और दो डेटा पंक्तियाँ हैं।

    इनलाइन CSS

    टेबल को स्टाइल करने का सबसे सरल तरीका है इनलाइन CSS का उपयोग करना। इसमें सीधे HTML तत्वों में `style` एट्रिब्यूट का उपयोग करके CSS नियम लागू करना शामिल है।

    उदाहरण:

    style="background-color:#f2f2f2;" हेडर 1 style="background-color:#f2f2f2;" हेडर 2
    style="border:1px solid black;" डेटा 1 style="border:1px solid black;" डेटा 2
    style="border:1px solid black;" डेटा 3 style="border:1px solid black;" डेटा 4

    इस उदाहरण में, हमने टेबल की चौड़ाई 100% पर सेट की है और बॉर्डर को कोलैप्स कर दिया है। हमने हेडर सेल का बैकग्राउंड कलर भी बदला है और डेटा सेल में बॉर्डर जोड़ा है।

    हालांकि, इनलाइन CSS को अक्सर खराब अभ्यास माना जाता है क्योंकि यह HTML और CSS को मिलाता है, जिससे कोड को बनाए रखना और अपडेट करना मुश्किल हो जाता है। तकनीकी विश्लेषण में, डेटा को स्पष्ट रूप से प्रस्तुत करना महत्वपूर्ण है, और इनलाइन स्टाइलिंग डेटा की पठनीयता को कम कर सकती है।

    इंटरनल CSS

    इंटरनल CSS में HTML दस्तावेज़ के `<head>` सेक्शन में `<style>` टैग का उपयोग करके CSS नियम परिभाषित करना शामिल है।

    उदाहरण:

    ```html <head> <style> table {

     width: 100%;
     border-collapse: collapse;
    

    }

    th, td {

     border: 1px solid black;
     padding: 8px;
    

    }

    th {

     background-color: #f2f2f2;
    

    } </style> </head> ```

    यह कोड पिछले उदाहरण के समान परिणाम प्राप्त करता है, लेकिन यह CSS नियमों को HTML से अलग रखता है।

    इंटरनल CSS इनलाइन CSS से बेहतर है, लेकिन यह अभी भी एक ही HTML दस्तावेज़ के लिए विशिष्ट है। यदि आपको कई पृष्ठों पर समान स्टाइल लागू करने की आवश्यकता है, तो एक्सटर्नल CSS का उपयोग करना बेहतर है।

    एक्सटर्नल CSS

    एक्सटर्नल CSS में एक अलग .css फ़ाइल में CSS नियम परिभाषित करना शामिल है और फिर HTML दस्तावेज़ में `<link>` टैग का उपयोग करके इसे लिंक करना शामिल है।

    उदाहरण:

    ```html <head> <link rel="stylesheet" type="text/css" href="style.css"> </head> ```

    `style.css` फ़ाइल में:

    ```css table {

     width: 100%;
     border-collapse: collapse;
    

    }

    th, td {

     border: 1px solid black;
     padding: 8px;
    

    }

    th {

     background-color: #f2f2f2;
    

    } ```

    एक्सटर्नल CSS सबसे अच्छा अभ्यास माना जाता है क्योंकि यह HTML और CSS को पूरी तरह से अलग रखता है, जिससे कोड को बनाए रखना और अपडेट करना आसान हो जाता है। यह आपको कई पृष्ठों पर समान स्टाइल लागू करने की भी अनुमति देता है। बाइनरी ऑप्शंस ट्रेडिंग में, जहां कई चार्ट और डेटा टेबल का उपयोग किया जाता है, एक्सटर्नल CSS एक सुसंगत और पेशेवर लुक बनाए रखने में मदद करता है। वॉल्यूम विश्लेषण अक्सर टेबल के रूप में प्रस्तुत किया जाता है, और एक्सटर्नल CSS का उपयोग करके इन टेबलों को स्पष्ट और सुव्यवस्थित रखना महत्वपूर्ण है।

    सामान्य CSS प्रॉपर्टीज

    टेबल को स्टाइल करने के लिए कई CSS प्रॉपर्टीज का उपयोग किया जा सकता है। यहां कुछ सबसे सामान्य प्रॉपर्टीज दी गई हैं:

    • `width`: टेबल की चौड़ाई सेट करता है।
    • `border-collapse`: बॉर्डर को कोलैप्स करता है या अलग करता है। `collapse` मान का उपयोग करने से सटे हुए बॉर्डर एक ही बॉर्डर बन जाते हैं।
    • `border`: बॉर्डर की स्टाइल, चौड़ाई और रंग सेट करता है।
    • `padding`: सेल सामग्री और बॉर्डर के बीच स्पेस सेट करता है।
    • `background-color`: सेल का बैकग्राउंड कलर सेट करता है।
    • `text-align`: सेल सामग्री का टेक्स्ट एलाइनमेंट सेट करता है।
    • `font-family`: सेल सामग्री के लिए फ़ॉन्ट परिवार सेट करता है।
    • `font-size`: सेल सामग्री के लिए फ़ॉन्ट आकार सेट करता है।
    • `color`: सेल सामग्री का टेक्स्ट कलर सेट करता है।

    उन्नत CSS तकनीकों

    • **CSS सेलेक्टर:** CSS सेलेक्टर आपको टेबल के विशिष्ट तत्वों को लक्षित करने की अनुमति देते हैं। उदाहरण के लिए, आप `table tr:nth-child(even)` का उपयोग करके टेबल की सम पंक्तियों को स्टाइल कर सकते हैं। स्ट्राइक मूल्य और एक्सपायरी तिथि जैसी महत्वपूर्ण जानकारी को हाइलाइट करने के लिए इसका उपयोग किया जा सकता है।
    • **CSS क्लासेस:** आप CSS क्लासेस का उपयोग करके टेबल के विशिष्ट तत्वों को स्टाइल कर सकते हैं। आप HTML तत्वों में `class` एट्रिब्यूट का उपयोग करके क्लासेस लागू कर सकते हैं।
    • **CSS आईडी:** आप CSS आईडी का उपयोग करके टेबल के एक विशिष्ट तत्व को स्टाइल कर सकते हैं। आप HTML तत्वों में `id` एट्रिब्यूट का उपयोग करके आईडी लागू कर सकते हैं।
    • **टेबल लेआउट:** CSS आपको टेबल लेआउट को नियंत्रित करने की अनुमति देता है। आप `display: table`, `display: table-row`, और `display: table-cell` प्रॉपर्टीज का उपयोग करके टेबल, पंक्तियों और सेल्स को प्रदर्शित कर सकते हैं।
    • **रेस्पॉन्सिव टेबल:** आप मीडिया क्वेरी का उपयोग करके रेस्पॉन्सिव टेबल बना सकते हैं। मीडिया क्वेरी आपको स्क्रीन के आकार के आधार पर अलग-अलग CSS नियम लागू करने की अनुमति देती हैं। जोखिम प्रबंधन में, स्क्रीन के आकार के बावजूद डेटा को स्पष्ट रूप से प्रदर्शित करने के लिए रेस्पॉन्सिव टेबल महत्वपूर्ण हैं।
    • **टेबल सॉर्टिंग:** जावास्क्रिप्ट के साथ मिलकर CSS का उपयोग करके टेबल सॉर्टिंग लागू की जा सकती है।
    • **टेबल फ़िल्टरिंग:** जावास्क्रिप्ट के साथ मिलकर CSS का उपयोग करके टेबल फ़िल्टरिंग लागू की जा सकती है।
    • **टेबल पेजिनेशन:** जावास्क्रिप्ट के साथ मिलकर CSS का उपयोग करके टेबल पेजिनेशन लागू की जा सकती है।

    उदाहरण: एक स्टाइलड टेबल

    यहां एक अधिक जटिल उदाहरण दिया गया है जो कई CSS तकनीकों का उपयोग करता है:

    ```html <head> <style> table {

     width: 100%;
     border-collapse: collapse;
     margin-bottom: 20px;
    

    }

    th, td {

     border: 1px solid #ddd;
     padding: 8px;
     text-align: left;
    

    }

    th {

     background-color: #4CAF50;
     color: white;
    

    }

    tr:nth-child(even) {

     background-color: #f2f2f2;
    

    }

    tr:hover {

     background-color: #ddd;
    

    }

    .highlight {

     background-color: yellow;
    

    } </style> </head>

    <body>

    नाम उम्र शहर
    style="background-color: yellow;" जॉन डो 30 न्यूयॉर्क
    जेन स्मिथ 25 लंदन
    डेविड ली 40 टोक्यो
    सारा जॉनसन 35 पेरिस

    </body> ```

    इस उदाहरण में, हमने टेबल को एक बॉर्डर, पैडिंग और बैकग्राउंड कलर दिया है। हमने हेडर सेल का बैकग्राउंड कलर भी बदला है और टेक्स्ट कलर को सफेद सेट किया है। हमने सम पंक्तियों को एक अलग बैकग्राउंड कलर दिया है और होवर इफेक्ट जोड़ा है। हमने एक CSS क्लास `.highlight` भी बनाई है जिसका उपयोग टेबल के विशिष्ट सेल्स को हाइलाइट करने के लिए किया जा सकता है। मनी मैनेजमेंट तकनीकों के प्रदर्शन के लिए इस तरह की हाइलाइटिंग उपयोगी हो सकती है।

    निष्कर्ष

    CSS का उपयोग करके टेबल को स्टाइल करना एक शक्तिशाली तरीका है जिससे आप अपनी वेबसाइट पर डेटा को अधिक आकर्षक और पठनीय बना सकते हैं। इस लेख में, हमने मूल अवधारणाओं से लेकर अधिक उन्नत तकनीकों तक, CSS का उपयोग करके टेबल को स्टाइल करने के बारे में एक व्यापक अवलोकन प्रदान किया है। इन तकनीकों का उपयोग करके, आप अपनी वेबसाइट पर पेशेवर और आकर्षक टेबल बना सकते हैं। बाइनरी ऑप्शंस ट्रेडिंग में, डेटा प्रस्तुति की गुणवत्ता सीधे आपकी निर्णय लेने की क्षमता को प्रभावित कर सकती है। इसलिए, CSS का उपयोग करके टेबल को प्रभावी ढंग से स्टाइल करना एक महत्वपूर्ण कौशल है। ट्रेडिंग मनोविज्ञान को समझने के लिए स्पष्ट और सुव्यवस्थित डेटा प्रस्तुति महत्वपूर्ण है। सपोर्ट और रेसिस्टेंस लेवल जैसी महत्वपूर्ण जानकारी को प्रभावी ढंग से हाइलाइट करने के लिए CSS का उपयोग किया जा सकता है। मूविंग एवरेज और बोलिंगर बैंड जैसे तकनीकी इंडिकेटर को टेबल के रूप में प्रदर्शित किया जा सकता है, और CSS का उपयोग करके उन्हें पठनीय और आकर्षक बनाया जा सकता है।

    अन्य संभावित श्रेणियाँ:,,,,,,,,,,,,,,,।

    अभी ट्रेडिंग शुरू करें

    IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)

    हमारे समुदाय में शामिल हों

    हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री

Баннер