TH र TD HTML तालिका ट्याग बीच के फरक छ?

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

यदि तपाईंले साईटहरू निर्माण वर्षहरूमा सुरु गर्नुभएको हुनाले HTML तालिकाहरू लेआउटको लागि पक्षबाट हटाइयो भने, तपाइँ वास्तवमा HTML तालिकाहरू बनाउने तत्वहरूसँग परिचित हुन सक्नुहुन्न। एक प्रश्न छ कि जब धेरै तालिकामा देख्न सुरु हुन्छ:

" र HTML तालिका ट्यागहरू बीच के फरक छ?"

ट्याग के हो?

ट्याग, वा "तालिका डेटा" ट्यागले HTML तालिकामा टेबल पङ्क्ति भित्र तालिका कक्ष सिर्जना गर्छ। यो HTML ट्याग हो जुन कुनै पाठ र छविहरू समावेश गर्दछ। मूलतया, यो तपाईको तालिकाको कार्य गृह ट्याग हो। ट्यागले एचटीएमएल तालिकाको सामग्री समावेश गर्दछ।

ट्याग के हो?

ट्याग, वा "तालिका हेडर", धेरै तरिकामा जस्तो छ। यसले समान प्रकारको जानकारी समावेश गर्न सक्छ (यद्यपि तपाईं छविमा ) राख्नुहुन्न, तर यसले निर्दिष्ट सेललाई तालिका हेडरको रूपमा परिभाषित गर्छ।

प्राय: वेब ब्राउजरले बोल्ट गर्न र फन्टमा सामग्री केन्द्रित गर्न फन्ट वजन परिवर्तन गर्दछ। निस्सन्देह, तपाइँ सीएसएस शैलीहरू प्रयोग गर्न सक्नुहुनेछ यी तालिका हेडरहरू, साथै तपाईंको ट्यागहरूको सामग्रीहरू, तपाइँलाई प्रदान गरिएको वेबपेज हेर्न चाहानुहुन्छ जसलाई कुनै पनि तरिका हेर्नुहोस्।

जब तपाइँले & lt; th & gt; बरु भन्दा & lt; td & gt ;?

जब तपाइँ स्तम्भ वा पङ्क्तिको लागि हेडरको रूपमा कक्षमा सामग्री नामकरण गर्न चाहानुहुन्छ ट्याग प्रयोग गर्नुपर्छ। तालिका हेडर कक्षहरू सामान्य रूपमा टेबलको शीर्षमा वा छेउमा भेटिन्छ - मूलतया, स्तम्भको शीर्षमा हेडिंगहरू वा शीर्षकहरू धेरै बायाँ वा पङ्क्तिको सुरुमा। यी हेडरहरू तल तलको सामग्री वा नजिकका सामग्रीहरू परिभाषित गर्न प्रयोग गरिन्छ, तालिका र यसको सामग्रीहरू छिटो समीक्षा गर्न र छिटो प्रक्रिया गर्न सजिलो छ।

आफ्नो सेलहरू शैली गर्न प्रयोग नगर्नुहोस् किनकि ब्राउजरहरू तालिका हेडर सेलहरू फरक फरक देखाउँछन् किनकि केही सजिलो वेब डिजाइनरले यो फाइदा उठाउन प्रयास गर्न सक्दछन् र ट्याग प्रयोग गर्दछन् जब तिनीहरू सामग्रीहरू बोल्ड र केन्द्रित हुन्छन्। यो धेरै कारणहरूको लागि खराब छ:

  1. तपाईं वेब ब्राउजरहरूमा भरोसा गर्न सक्नुहुन्न जुन सधैँ सामग्री प्रदर्शन गर्नेछ। भविष्यका ब्राउजरले डिफल्टद्वारा डिफल्ट परिवर्तन गर्न सक्दछ, वा सम्पूर्ण सामग्रीमा कुनै पनि फरक परिवर्तनहरू नगर्न सक्दछ। तपाईले कहिल्यै पूर्वनिर्धारित ब्राउजर शैलीहरूमा भरोसा गर्नुपर्दैन र एचटीएमएल तत्व कहिल्यै प्रयोग गर्नुपर्दैन किनभने यो कसरी पूर्वनिर्धारित रूपमा "देखिन्छ"
  2. यो मौलिक रूपमा गलत छ। प्रयोगकर्ता एजेन्सीहरूले पाठ पढ्नका लागि "ढाँचा हेडर: तपाईंको पाठ" भनेर लेख्नका लागि ढाँचा थप्न सक्छ जुन यो कक्षमा संकेत गर्दछ। यसको अतिरिक्त, केहि वेब अनुप्रयोगहरूले तालिका हेडरहरू प्रत्येक पृष्ठको शीर्षमा प्रिन्ट गर्दछ, जुन सेलमा वास्तवमा एक हेडर होइन भने समस्याहरू हुन सक्दछ तर यसको सट्टा केवल शैलीत्मक कारणहरूको लागि प्रयोग गरिन्छ। तल्लो लाइन, यस तरिकामा ट्यागहरू प्रयोग गर्दा धेरै प्रयोगकर्ताहरूका लागि पहुँच समस्याहरू हुन सक्छ, विशेष गरी ती सहायक यन्त्रहरू प्रयोग गरी तपाईंको साइटको सामग्रीमा पहुँच गर्न।
  3. तपाईंले सीएसएस को उपयोग गर्न को लागी को परिभाषित गर्न को लागी कि कसरि कोशिकाहरु को देखो। शैली को अलग (सीएसएस) र संरचना (एचटीएमटी) धेरै वर्ष को लागि वेब डिजाइन मा उत्तम अभ्यास हो। एक पटक फेरि, प्रयोग गर्नुहोस् किनभने त्यो कक्षको हेडर हेडर हो, किनकि तपाईले ब्राउजरलाई डिफल्ट रूपमा त्यो सामाग्री प्रदान गर्ने तरिकालाई मनपर्छ।