2010-07-05 6 views
10

क्योंकि यह मुझे कुछ गड़बड़ कर सकता है। मैं पूरी तरह से स्पष्ट नहीं हूं कि मुझे अपनी कुछ कार्यक्षमताओं को प्रभावी ढंग से दोहराने के लिए क्या उपयोग करना है, क्या मुझे सड़क के नीचे एक नया मानक अपनाना चाहिए।तालिका टैग को बहिष्कृत करने के बारे में मैं क्या सुनता हूं?

मैं, इस सत्यापित करने के लिए अच्छी जानकारी स्रोतों को खोजने के यद्यपि नहीं कर पा रहे। इसके लिए एक अच्छा कारण होगा?

+1

तीन उत्तरों ... सभी एक ही जवाब के साथ ... आंकड़े जाओ। –

+1

यदि आप अच्छे स्रोतों के साथ कुछ सत्यापित नहीं कर सकते हैं, तो आमतौर पर इसका मतलब यह सच नहीं है। –

+0

इसलिए मैंने पूछा क्यों। – Hamster

उत्तर

11

तालिका टैग (आप html कल्पना पर देख सकते हैं) पदावनत नहीं है। आपने जो सुना है वह शायद tableless layouts है, क्योंकि पेज पर तत्वों को पोजिशन करने के लिए टेबल का उपयोग नहीं किया जाना चाहिए।

+0

लिंक ने मेरी धारणा को पूरा करने के मुख्य भाग को हल किया। धन्यवाद। – Hamster

+1

मुझे सच में लगता है कि "टेबल के लिए उपयोग नहीं किया जाना चाहिए" की मानसिकता संकीर्ण है। आपकी ज़रूरतों के आधार पर, वही काम करने के कई अलग-अलग तरीके हैं, दूसरों की तुलना में कुछ कम भारी, यह वास्तव में कोडर पर निर्भर करता है कि स्थिति के लिए सबसे अच्छा क्या है। – zoltar

3

मैंने यह नहीं सुना है। मुझे लगता है कि मेरे हाल ही में वेब सम्मेलनों के विस्तार के साथ होगा।

मैं कहेंगे टेबल, सख्ती से तालिका डेटा लेआउट के लिए इस्तेमाल नहीं किया जाना चाहिए। यह नया अर्थपूर्ण वेब है। हो सकता है कि आपने जो सुना है।

15

<table> टैग सबसे निश्चित रूप से बहिष्कृत कर दिया गया नहीं है। बात आप (अच्छी तरह से, चाहिए) केवल यह सारणीबद्ध डेटा के लिए उपयोग करना चाहिए, है। लेआउट प्रयोजनों के लिए यह कभी-कभी दुर्व्यवहार किया जा रहा था, जो कई कारणों से बेहद खराब अभ्यास है, और सीएसएस वहां उपयोग करने के लिए पसंदीदा तकनीक है।

+0

समझ में आता है। क्या टैब्यूलर डेटा प्रस्तुत करने के लिए टेबल का उपयोग न करने के लिए कोई फ़ंक्शन है? मैं अभी भी इंप्रेशन के तहत हूं कि उनका उपयोग करने के लिए कुछ प्रकार की कमी है (प्रदर्शन?) ... – Hamster

+0

टैब्यूलर डेटा के लिए टेबल अच्छा है ... बस इस SO प्रश्न के लिए स्रोत कोड देखें। –

+4

@ वास्तव में, एसओ वास्तव में यह दिखा रहा है कि आपको ** ** क्या नहीं करना चाहिए। ये प्रश्न और उत्तर किसी भी तरह से टैब्यूलर डेटा और टेबल का उपयोग पूरी तरह से लेआउट उद्देश्यों के लिए नहीं किया जाता है, जो अच्छा नहीं है ™। – deceze

0

यह निश्चित रूप से कम नहीं किया जा रहा है। मैंने यह भी सोचा कि मैंने यह सुना है, हालांकि, यह केवल एक बयान था जिसका अर्थ है कि तालिका टैग लेआउट के संदर्भ में div टैग के रूप में प्रभावी नहीं है क्योंकि स्क्रीन आकार कम होने पर तालिका कॉलम ड्रॉप नहीं होते हैं।

एक बात है कि मैं के बारे में बहुत चिंतित हूँ, कि हम एक ऐसी ही एचटीएमएल तत्व यह है कि एक तालिका के रूप में कार्य कर सकते हैं, लेकिन किसी भी सीएसएस के बिना छोटे स्क्रीन में एक div की तरह नीचे संक्षिप्त करने के लिए अभी तक कर रहे हैं। यह वास्तव में समय बचाएगा क्योंकि एकमात्र चीज जिसे घोषित करने की आवश्यकता होगी, प्रत्येक कॉलम की चौड़ाई है, और स्तंभ स्थिति (ब्लॉक, इनलाइन-ब्लॉक इत्यादि) के लिए बहुत अधिक सीएसएस लिखना नहीं है।

+0

यह फ्लोट के सरल सीएसएस के साथ किया जा सकता है: बाएं; चौड़ाई 100%। (और मीडिया प्रश्न) – Catprog

संबंधित मुद्दे

 संबंधित मुद्दे