मानक-आधारित XHTML में तालिकाओं का उपयोग

click fraud protection

सारणीबद्ध डेटा केवल एक तालिका में निहित डेटा है। में एचटीएमएल, यह वह सामग्री है जो तालिका की कोशिकाओं में रहती है—अर्थात, के बीच क्या है।

या।

टैग। तालिका सामग्री संख्याएं, पाठ हो सकती है,

, और इनमें से एक संयोजन; और दूसरी टेबल को टेबल सेल के अंदर भी नेस्ट किया जा सकता है।

हालाँकि, तालिका का सबसे अच्छा उपयोग डेटा प्रदर्शित करने के लिए है।

W3C के अनुसार:

"HTML तालिका मॉडल लेखकों को डेटा - पाठ, पूर्व-स्वरूपित पाठ, चित्र, लिंक, प्रपत्र, प्रपत्र फ़ील्ड, अन्य तालिकाएँ, आदि - को कक्षों की पंक्तियों और स्तंभों में व्यवस्थित करने की अनुमति देता है।" स्रोत: तालिकाओं का परिचय एचटीएमएल 4 विनिर्देश से।

उस परिभाषा में मुख्य शब्द है डेटा. वेब डिज़ाइन के इतिहास की शुरुआत में, लेआउट में मदद करने और वेब पेज सामग्री कैसे और कहाँ दिखाई देगी, इसे नियंत्रित करने के लिए तालिकाओं को उपकरण के रूप में अनुकूलित किया गया था। यह कभी-कभी अलग-अलग ब्राउज़रों में खराब प्रदर्शन का परिणाम हो सकता है, यह इस बात पर निर्भर करता है कि ब्राउज़र ने तालिकाओं को कैसे संभाला है, इसलिए यह हमेशा डिजाइन में एक सुंदर तरीका नहीं था।

instagram viewer

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

सामग्री प्रदर्शित करने के लिए तालिकाओं का उपयोग कब करें

यदि आप जिस सामग्री को किसी पृष्ठ पर रखना चाहते हैं, वह ऐसी जानकारी है जिसे आप प्रबंधित या ट्रैक किए जाने की अपेक्षा करते हैं स्प्रैडशीट, तो वह सामग्री लगभग निश्चित रूप से एक वेब पेज पर एक तालिका में प्रस्तुति के लिए अच्छी तरह से उधार देगी।

यदि आपके पास डेटा के कॉलम के शीर्ष पर या डेटा की पंक्तियों के बाईं ओर शीर्षलेख फ़ील्ड होने जा रहे हैं, तो यह सारणीबद्ध है, और एक तालिका का उपयोग किया जाना चाहिए।

यदि सामग्री डेटाबेस में समझ में आती है, विशेष रूप से एक बहुत ही सरल डेटाबेस, और आप केवल डेटा प्रदर्शित करना चाहते हैं और इसे सुंदर नहीं बनाना चाहते हैं, तो एक तालिका स्वीकार्य है।

सामग्री प्रदर्शित करने के लिए तालिकाओं का उपयोग कब नहीं करना चाहिए

उन स्थितियों में तालिकाओं का उपयोग करने से बचें जहां उद्देश्य केवल डेटा सामग्री को ही व्यक्त करना नहीं है।

टेबल का उपयोग न करें यदि:

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

टेबल्स से न डरें

एक वेब पेज बनाना काफी संभव है जो सारणीबद्ध डेटा के लिए बहुत ही रचनात्मक दिखने वाली तालिकाओं का उपयोग करता है। टेबल्स एक्सएचटीएमएल विनिर्देश का एक महत्वपूर्ण हिस्सा हैं, और टैब्यूलर डेटा को अच्छी तरह से प्रदर्शित करना सीखना वेब पेज बनाने का एक महत्वपूर्ण हिस्सा है।

instagram story viewer