डेटाको लागि तालिकाहरू प्रयोग गर्नुहोस्, XHTML मा लेआउट छैन
टेबुलर डेटा केवल तालिकामा समावेश डेटा हो। एचटीएमएलमा , यो सामग्री हो जुन टेबलको सेलकोलमा रहन्छ - यानी,
तथापि, तालिकाको सबैभन्दा राम्रो प्रयोग डेटाको प्रदर्शनको लागि हो।
W3C को अनुसार:
"एचटीएमएल तालिका मोडेलले लेखहरूलाई डेटा-पाठ, पूर्व स्वरूपित टेक्स्ट, छविहरू, लिङ्कहरू, फारमहरू, अन्य तालिकाहरू, आदिको व्यवस्था गर्न अनुमति दिन्छ - पङ्क्तिहरू र कक्षहरूको स्तम्भहरूमा।"
स्रोत: एचटीएमएल 4 विनिर्देशबाट तालिकाहरूको परिचय।
त्यो परिभाषामा कुञ्जी शब्द डेटा हो । वेब डिजाइनको इतिहासमा सुरु, टेबलहरू कसरी बाहिर राख्ने र वेबपृष्ठ सामग्री कहाँ देखा पर्नेछन् र नियन्त्रण गर्न मद्दतको लागि उपकरणको रूपमा अनुकूलित गरियो। कसरी कहिलेकाहीं खराब ब्राउजरमा बिभिन्न ब्राउजरहरूमा परिणाम हुन सक्छ, कसरी ब्राउजरहरू तालिकाहरू सङ्कलन गरी निर्भर गर्दछ, त्यसैले यो सधै डिजाइनमा सुरुचिपूर्ण तरिका थिएन।
यद्यपि, वेब डिजाइन उन्नत भएको र क्यासिंगिङ शैली पानाहरू (सीएसएस ) को आगमनको साथमा, पृष्ठ डिजाइन तत्वहरू व्यवस्थित गर्न तालिकाहरू प्रयोग गर्ने आवश्यकता घट्यो। तालिका मोडेल वेब लेखकहरूको लेआउट हेरफेर गर्न वा कुनै पनि कक्षहरू, सिमानाहरू, वा पृष्ठभूमि रंगहरू कसरी हेर्ने भनेर परिवर्तन गर्ने तरिकाको रूपमा विकास गरिएको छैन।
प्रदर्शन सामग्रीमा तालिकाहरू प्रयोग गर्दा
यदि तपाईंले पृष्ठमा राख्न चाहानु भएको सामग्री हो भने जानकारी हो जुन तपाईंले स्प्रेडसिटमा व्यवस्थित वा ट्र्याकसिटमा हेर्न चाहानुहुन्छ, त्यसपछि त्यो सामग्री लगभग निश्चित रूपमा वेबपृष्ठमा तालिकामा प्रस्तुतीकरणको लागि निश्चित रूपमा उधारो हुनेछ।
यदि तपाईं डेटाको स्तम्भको शीर्षमा वा डेटाको पङ्क्तिको बायाँतिर हेडर फिल्डहरू जाँदै हुनुहुन्छ भने, यो तालिकामा छ, र तालिका प्रयोग गर्नुपर्छ।
यदि सामग्रीले डाटाबेसमा सार्थक बनाउँछ भने, विशेष गरी एक धेरै साधारण डाटाबेस, र तपाइँ मात्र डेटा प्रदर्शन गर्न चाहानुहुन्छ र यसलाई सुन्दर बनाउँदैन, त्यसपछि तालिका स्वीकार्य छ।
सामग्री प्रदर्शन गर्न तालिकाहरू प्रयोग नगर्नुहोस्
परिस्थितिहरूमा तालिकाहरू प्रयोग गर्नबाट जोगिन जहाँ उद्देश्य मात्र सामग्री सामग्री को लागी मात्र होइन।
तालिकाहरू प्रयोग नगर्नुहोस् भने:
- तालिकाको मुख्य उद्देश्य पृष्ठमा सामाग्रीको स्थिति हो। उदाहरणका लागि, छविको वरिपरि स्पेसिङ थप्न, सूचीमा बुलेट आइकनहरू राख्न वा एक पुल उद्धरण जस्तै कार्य गर्नका लागि पाठको ब्लक बलियो गर्न।
- तपाईं डाटा कल गर्न सट्टा पृष्ठभूमि पृष्ठहरू र छविहरू अझ बढि बसमा पृष्ठभूमि रङहरू प्रयोग गर्न चाहनुहुन्छ। उदाहरणको लागि, तालिकाको हरेक अन्य पङ्क्तिलाई हाइलाइट गर्दै ठीक छ, तर केवल ऊल्लो माथिल्लो दायाँ कक्षहरू बदल्दछ किनभने यसले तिनीहरूलाई पृष्ठको पृष्ठभूमिसँग मेल खान्छ।
- तपाईं छवि काट्दै हुनुहुन्छ र त्यसपछि तालिकामा पृष्ठमा एकसाथै छवि टुक्राहरू राख्नु भएको छ। यो केही वर्ष पहिले धेरै सामान्य थियो तर अब सही मानिन्छ।
तालिकाहरूको डरलाग्दो नगर्नुहोस्
वेब पृष्ठ सिर्जना गर्न सम्भव छ जुन ट्याबुलर डेटाको लागि धेरै रचनात्मक लग तालिकाहरू प्रयोग गर्दछ। तालिकाहरू XHTML विवरणको महत्त्वपूर्ण भाग हो, र ट्याबुलर डेटा प्रदर्शन गर्न राम्रो तरिकाले वेब पेजहरू सिर्जना गर्ने महत्त्वपूर्ण भाग हो।