Html टेबल के लिए सुंदर फ्रेम। होवर पर लाइन बैकग्राउंड बदलें
- 6 वोटों के आधार पर 5 में से 4.7
वेब पेज बनाते समय, टेबल के रूप में कुछ पेज कंटेंट प्रस्तुत करना बहुत बार आवश्यक होता है।
पृष्ठ संरचना बनाने के लिए कभी-कभी तालिकाओं का उपयोग किया जाता है। यह दृष्टिकोण पूरी तरह से सही नहीं है, क्योंकि टेबल मूल रूप से पेज तत्वों की स्थिति के लिए डिज़ाइन नहीं किए गए थे।
इस उद्देश्य के लिए सीएसएस का उपयोग करना सबसे अच्छा है। लेकिन कुछ मामलों में, टेबल अपूरणीय हैं और जानकारी प्रदान करने के लिए सुविधाजनक हैं।
टैग HTML में टेबल बनाने के लिए जिम्मेदार है।
यह देखने के लिए कि सब कुछ व्यवहार में कैसे काम करता है, आइए एक तालिका बनाएं जिसमें दो पंक्तियाँ और चार कोशिकाएँ हों। हमारा टेबल कोड इस प्रकार होगा:
1 - सेल | 2 - सेल |
3 - कोशिका | 4 - कोशिका |
यह देखने के लिए कि यह क्या आएगा, नीचे दिए गए कोड का उपयोग करके एक html पृष्ठ बनाएं। यदि आप नहीं जानते कि HTML पेज कैसे बनाया जाए, तो ट्यूटोरियल देखें।
1 - सेल | 2 - सेल |
3 - कोशिका | 4 - कोशिका |
आपके पास कुछ इस तरह होना चाहिए:
जैसा कि आप देख सकते हैं, हमारी तालिका किसी तालिका की तरह नहीं दिखती है। यह सब हमारे टैग्स के कारण है
पहले, हम उन विशेषताओं को देखेंगे जो टैग में निहित हैं
बॉर्डर कलर - टेबल बॉर्डर का रंग, यह विशेषता सभी ब्राउज़रों द्वारा समर्थित नहीं है, इसलिए आप निर्दिष्ट बॉर्डर रंग नहीं देख सकते हैं:
हम सीमा को 2 पिक्सेल पर सेट करते हैं, नीला, तालिका इस तरह दिखाई देगी:
चौड़ाई - पिक्सेल या प्रतिशत में तालिका की चौड़ाई निर्धारित करती है:
ऊंचाई - पिक्सेल या प्रतिशत में तालिका की ऊंचाई:
तालिका 250 पिक्सेल चौड़ी और 150 पिक्सेल ऊँची होगी, तालिका इस तरह दिखाई देगी:
संरेखित करें - तालिका संरेखण;
संरेखित करें \u003d बाईं ओर - तालिकाओं को बाईं ओर संरेखित किया जाएगा;
संरेखित करें \u003d सही - तालिका सही-संरेखित होगी:
हमारी तालिका सही-संरेखित होनी चाहिए।
bgcolor - टेबल बैकग्राउंड कलर, bgcolor \u003d # FFC000 - टेबल बैकग्राउंड का रंग पीला होगा:
तालिका इस तरह दिखाई देगी:
पृष्ठभूमि - इस विशेषता का उपयोग करके, आप एक छवि सेट कर सकते हैं जो तालिका की पृष्ठभूमि होगी।
उदाहरण के रूप में, उस छोटी छवि को सहेजें जिसे आप कोष्ठक () में उस फ़ोल्डर में देखते हैं जहाँ आपके पास तालिका के साथ पृष्ठ है, और टैग के लिए
उनमें से कुछ टैग विशेषताओं के समान हैं
ध्यान दें कि यह एक सेल ऊँचाई या चौड़ाई निर्धारित करने के लिए पर्याप्त है और इस पंक्ति या स्तंभ की सभी कोशिकाएँ समान आकार लेंगी। इसलिए, यदि आपको सेट करने की आवश्यकता है, उदाहरण के लिए, एक निश्चित सेल ऊंचाई, तो यह एक सेल के लिए इस पैरामीटर को निर्दिष्ट करने के लिए पर्याप्त है और पंक्ति में अन्य सभी कोशिकाएं समान हो जाएंगी। संरेखित करें - कोशिकाओं की सामग्री को संरेखित करता है, निम्नलिखित मूल्य हैं: align \u003d "lef" - सेल की सामग्री को बाईं ओर संरेखित किया जाएगा; संरेखित करें \u003d "सही" - सामग्री सही संरेखित होगी; संरेखित करें \u003d "केंद्र" - सामग्री को सेल के केंद्र में संरेखित किया जाएगा। आइए इन विशेषताओं और मूल्यों को अपने कोड में जोड़ें और 1 सेल की सामग्री को बाईं ओर संरेखित करें (सामग्री डिफ़ॉल्ट रूप से बाएं-संरेखित की जाती है, लेकिन कुछ मामलों में यह विशेषता आवश्यक है), 2 सेल की सामग्री दाएं-संरेखित है, और 4 वें बीच में।
bgcolor - इस विशेषता का उपयोग करके, आप सेल का रंग सेट कर सकते हैं। पृष्ठभूमि - छवि को सेल की पृष्ठभूमि के रूप में सेट करता है। हम पहले से ही इन विशेषताओं के साथ मिल चुके हैं, टैग की विशेषताओं को देखते हुए
यह विकल्प पहले की तुलना में सरल है, लेकिन, दुर्भाग्य से, इंटरनेट एक्सप्लोरर और नेटस्केप द्वारा इसकी व्याख्या नहीं की जाती है। बॉक्स 3
यदि दो पिछले विकल्प अलग-अलग ब्राउज़रों में फ़्रेम प्रदर्शित करते हैं, भले ही अलग-अलग मोटाई के हों, लेकिन तीसरे उदाहरण की व्याख्या आम ब्राउज़र इंटरनेट एक्सप्लोरर 4.x / 5.x / 6, नेटस्केप 4.x / 6.x और ओपेरा 6 से की जाती है। बॉर्डर की मोटाई के मामले में x समान है। मुझे यह उल्लेख करना उचित है कि नेटस्केप 4.x एक वेब डिजाइनर के लिए सबसे अधिक समस्याग्रस्त है।
5 वें को छोड़कर सभी कोशिकाएं काले रंग में रंगी जाती हैं, पांचवीं - सफेद रंग में। इस मामले में तालिका की पृष्ठभूमि ही महत्वपूर्ण नहीं है। फिर पैरामीटर 1-3 और 7-9 कोशिकाओं में जोड़ा जाता है ऊँचाई \u003d "1"। तदनुसार, कोशिकाओं 1, 3, 4, 6, 7, 9 को एक पिक्सेल चौड़ा किया जाता है ( चौड़ाई \u003d "1")। मध्य कोशिकाओं 2, 5, 8 को यथासंभव चौड़ा किया जाता है ( चौड़ाई \u003d "100%")। चाल यह है कि एक तथाकथित "संशोधित मालेविच वर्ग" को कोशिकाओं में जोड़ा जाता है, जिसे संकीर्ण या पतला होना चाहिए, या दोनों - 1x1 आकार की एक पारदर्शी GIF फ़ाइल, अन्यथा वांछित प्रभाव प्राप्त नहीं किया जाएगा। यह विकल्प निस्संदेह बहुत जटिल और बोझिल है, एक सेल के साथ एक टेबल के चारों ओर एक पतली सीमा बनाने के लिए, कई ब्राउज़रों के साथ संगतता के बावजूद। यह मुख्य रूप से पतली रेखाओं वाले पृष्ठ लेआउट के लिए उपयोग किया जाता है। आप फ्रेम बनाने के लिए स्टाइल शीट का उपयोग भी कर सकते हैं, लेकिन उस पर निम्न कार्यशालाओं में से एक में।
सीएसएस विनिर्देश तालिका डिजाइन के लिए असीमित संभावनाएं देता है। डिफ़ॉल्ट रूप से, तालिका और तालिका कोशिकाओं में दृश्यमान सीमाएँ और पृष्ठभूमि नहीं होती हैं, और तालिका के भीतर की कोशिकाएँ एक-दूसरे के समीप नहीं होती हैं। तालिका कोशिकाओं की चौड़ाई उनकी सामग्री की चौड़ाई से निर्धारित होती है, इसलिए तालिका स्तंभों की चौड़ाई भिन्न हो सकती है। एक पंक्ति में सभी कोशिकाओं की ऊँचाई समान होती है और सबसे ऊँची कोशिका की ऊँचाई से निर्धारित होती है। स्वरूपण सारणी1. टेबल बॉर्डर बॉर्डरडिफ़ॉल्ट रूप से दृश्यमान सीमाओं के बिना ब्राउज़र में तालिका और उसके अंदर की कोशिकाएँ प्रदर्शित होती हैं। टेबल बॉर्डर सीमा संपत्ति द्वारा निर्धारित: टेबल (बॉर्डर-पतन: पतन; / * कोशिकाओं के बीच खाली स्थान को हटा दें * / बॉर्डर: 1px सॉलिड ग्रे; / * टेबल के लिए 1px ग्रे की बाहरी बॉर्डर सेट करें * /) हैडर सेल बॉर्डर प्रत्येक तत्व वें तत्व के लिए निर्धारित हैं: गु (सीमा: 1px ठोस ग्रे;) सेल बॉर्डर टेबल बॉडी को td तत्व के लिए सेट किया गया है: टीडी (सीमा: 1 पीएक्स सॉलिड ग्रे;) आसन्न कोशिकाओं की सीमाओं की चौड़ाई दोगुनी नहीं है, इसलिए आप निम्न तालिका में पूरी तालिका के लिए सीमा निर्धारित कर सकते हैं: गु, td (बॉर्डर: 1 पीएक्स सॉलिड ग्रे;) तालिका की बाहरी सीमा को एक बढ़ी हुई चौड़ाई देकर चुना जा सकता है: तालिका (सीमा: 3 पीएक्स सॉलिड ग्रे;) सीमाओं को आंशिक रूप से सेट किया जा सकता है: / * तालिका के लिए 3px ग्रे बाहरी बॉर्डर सेट करें * / table (बॉर्डर-टॉप: 3px सॉलिड ग्रे;) / * टेबल बॉडी सेल के लिए 1px ग्रे बॉर्डर सेट करें * / td (बॉर्डर-बॉटम: 1px सॉलिड ग्रे;) आप सीमा संपत्ति के बारे में अधिक पढ़ सकते हैं। 2. तालिका की चौड़ाई और ऊंचाई कैसे निर्धारित करेंचूक तालिका की चौड़ाई और ऊंचाई इसकी कोशिकाओं की सामग्री से निर्धारित होता है। यदि कोई चौड़ाई निर्दिष्ट नहीं है, तो यह चौड़ी पंक्ति (पंक्ति) की चौड़ाई के बराबर होगी। तालिका और स्तंभ चौड़ाई चौड़ाई संपत्ति का उपयोग कर सेट करें। यदि तालिका (चौड़ाई: 100%;) एक तालिका के लिए निर्दिष्ट की जाती है, तो तालिका की चौड़ाई कंटेनर ब्लॉक की चौड़ाई के बराबर होगी जिसमें यह स्थित है। तालिका और स्तंभों की चौड़ाई आमतौर पर px या% में निर्दिष्ट की जाती है, उदाहरण के लिए: तालिका (चौड़ाई: 600px;) वें (चौड़ाई: 20%;) td: पहला-बच्चा (चौड़ाई: 30%); टेबल की ऊंचाई सेट नहीं। पंक्तियों की ऊँचाई तत्वों में शीर्ष और नीचे पैडिंग जोड़कर तालिकाओं में हेरफेर किया जा सकता है तथा | ... ऊंचाई संपत्ति का उपयोग करके ऊंचाई तय करना अनुशंसित नहीं है। | गु, td (गद्दी: 10px 15px;) 3. तालिका की पृष्ठभूमि कैसे सेट करेंचूक तालिका पृष्ठभूमि और कोशिकाएं पारदर्शी होती हैं। यदि तालिका वाले पृष्ठ या ब्लॉक में पृष्ठभूमि है, तो यह तालिका के माध्यम से चमक जाएगा। यदि पृष्ठभूमि तालिका और कक्षों दोनों के लिए सेट की गई है, तो केवल उन कक्षों की पृष्ठभूमि उन स्थानों पर दिखाई देगी जहां तालिका और कक्षों की पृष्ठभूमि ओवरलैप होती है। संपूर्ण और इसकी कोशिकाओं के रूप में तालिका के लिए पृष्ठभूमि: 4. टेबल कॉलमसीएसएस टेबल मॉडल मुख्य रूप से एक टैग का उपयोग करके गठित स्ट्रिंग्स (पंक्तियों) पर केंद्रित है टैग का उपयोग करना आप किसी भी संख्या में कॉलम के लिए पृष्ठभूमि सेट कर सकते हैं; तालिका td का उपयोग करना: पहला-बच्चा, तालिका td: अंतिम-बच्चा चयनकर्ता, आप तालिका के पहले या अंतिम कॉलम को स्टाइल कर सकते हैं (टेबल हेडर के पहले सेल को छोड़कर); तालिका चयनकर्ता td: nth-child (कॉलम चयन नियम) का उपयोग करके, आप तालिका में किसी भी कॉलम को स्टाइल कर सकते हैं। आप CSS चयनकर्ताओं के बारे में अधिक पढ़ सकते हैं। 5. टेबल शीर्षक कैसे जोड़ेंआप टैग का उपयोग करके तालिका में एक शीर्षक जोड़ सकते हैं
6. सेल फ्रेम के बीच के अंतर को कैसे दूर करेंडिफ़ॉल्ट रूप से, टेबल कोशिकाओं की सीमाओं को एक छोटी सी जगह से अलग किया जाता है। यदि हम सीमा-पतन निर्धारित करते हैं: तालिका के लिए पतन, तो अंतराल को हटा दिया जाएगा। संपत्ति विरासत में मिली है। वाक्य - विन्यास तालिका (सीमा-पतन: पतन;) 7. सेल बॉर्डर के बीच रिक्ति कैसे बढ़ाएंबॉर्डर-स्पेसिंग प्रॉपर्टी का उपयोग करके, आप सेल बॉर्डर के बीच की दूरी को बदल सकते हैं। यह संपत्ति संपूर्ण रूप से तालिका पर लागू होती है। विरासत में मिला। वाक्य - विन्यास टेबल (बॉर्डर-पतन: अलग; बॉर्डर-स्पेसिंग: 10px 20px;) टेबल (बॉर्डर-पतन: अलग; बॉर्डर-स्पेसिंग: 10px;) 8. खाली टेबल सेल्स को कैसे छिपाएंखाली कोशिकाओं की संपत्ति छिपती है या खाली कोशिकाओं को दिखाती है। केवल उन कोशिकाओं को प्रभावित करता है जिनमें कोई सामग्री नहीं होती है। यदि एक सेल के लिए एक पृष्ठभूमि निर्दिष्ट की जाती है, और तालिका के लिए तालिका (बॉर्डर-पतन: पतन;) निर्दिष्ट की जाती है, तो सेल छिपा नहीं होगा। विरासत में मिला।
9. टेबल-लेआउट संपत्ति का उपयोग करके लेआउट तालिका लेआउटटेबल लेआउट का लेआउट दो दृष्टिकोणों में से एक द्वारा निर्धारित किया जाता है: फिक्स्ड लेआउट या स्वचालित लेआउट। इस मामले में लेआउट का मतलब है कि कक्षों की चौड़ाई के बीच तालिका की चौड़ाई कैसे वितरित की जाती है। संपत्ति विरासत में नहीं मिली है। वाक्य - विन्यास तालिका (तालिका-लेआउट: निश्चित;) 10. बेस्ट टेबल लेआउट1. क्षैतिज न्यूनतावादक्षैतिज तालिकाओं में तालिकाएँ होती हैं जिनमें पाठ क्षैतिज रूप से पढ़ा जाता है। प्रत्येक इकाई एक अलग लाइन है। आप इस तरह की मेज के नीचे दो-पिक्सेल बॉर्डर रखकर न्यूनतम शैली में टेबल को स्टाइल कर सकते हैं।
बड़ी संख्या में पंक्तियों के साथ, तालिकाओं का यह डिज़ाइन उन्हें पढ़ना मुश्किल बनाता है। इस समस्या को हल करने के लिए, आप सभी td तत्वों के अंतर्गत एक पिक्सेल बॉर्डर जोड़ सकते हैं। Td (बॉर्डर-बॉटम: 1px सॉलिड #ccc; कलर: # 669; पेडिंग: 9px 8px; ट्रांज़िशन: .3s रैखिक;) / * बाकी कोड - जैसा कि ऊपर दिए उदाहरण में / ट्र तत्व में एक: हॉवर प्रभाव जोड़ना उन तालिकाओं को बनाता है जो पढ़ने में आसान होती हैं। जब आप माउस कर्सर को एक सेल पर घुमाते हैं, तो एक ही पंक्ति के बाकी सेल उसी समय हाइलाइट किए जाते हैं, जिससे टेबल के कई कॉलम होने पर जानकारी ट्रैक करना आसान हो जाता है। Th (फ़ॉन्ट-वजन: सामान्य; रंग: # 039; गद्दी: 10px 15px;) td (रंग # # 669; सीमा-शीर्ष: 1px ठोस # e8edff; गद्दी: 10px 15px;) tr: hover td (पृष्ठभूमि: # e8edff) ;) 2. ऊर्ध्वाधर न्यूनतावादहालांकि ऐसी तालिकाओं का उपयोग शायद ही कभी किया जाता है, लंबवत उन्मुख तालिकाओं को स्तंभ द्वारा दर्शाए गए ऑब्जेक्ट के विवरणों को वर्गीकृत या तुलना करने के लिए उपयोगी होता है। आप स्तंभों को अलग करने वाले स्थान को जोड़कर उन्हें न्यूनतम शैली में स्टाइल कर सकते हैं। Th (फॉन्ट-वेट: सामान्य; बॉर्डर-बॉटम: 2px सॉलिड # 6678b1; बॉर्डर-राईट: 30px # #ff; बॉर्डर-लेफ्ट: 30px सॉलिड #fff; कलर: # 039; पैडिंग: 8px 2px;) td (बॉर्डर) दाईं ओर: 30px ठोस #fff; सीमा-बाएँ: 30px ठोस #fff; रंग: # 669; गद्दी: 12px 2px;) 3. "बॉक्स" शैलीसभी प्रकार की सजाने वाली तालिकाओं के लिए सबसे विश्वसनीय शैली तथाकथित "बॉक्स" शैली है। यह एक अच्छी रंग योजना चुनने के लिए पर्याप्त है और फिर सभी कोशिकाओं के लिए पृष्ठभूमि का रंग निर्धारित करें। याद रखें कि सीमाओं को विभाजक के रूप में स्थापित करके लाइनों के बीच अंतर पर जोर दें। Th (फ़ॉन्ट-आकार: 13px; फ़ॉन्ट-वजन: सामान्य; पृष्ठभूमि: # b9c9fe; सीमा-शीर्ष: 4px ठोस #aabcfe; सीमा-निचला: 1px ठोस #fff; रंग: # 039; गद्दी: 8px;) td (पृष्ठभूमि) : # e8edff; बॉर्डर-बॉटम: 1px सॉलिड #fff; कलर: # 669; बॉर्डर-टॉप: .px सॉलिड पारदर्शी; पैडिंग: 8 पीएक्स;) ट्र: होवर टीडी (बैकग्राउंड: # सक्सेसफुल); सबसे मुश्किल बात यह है कि रंग योजना को ढूंढना है जो आपकी साइट के साथ सामंजस्यपूर्ण रूप से मिश्रण करेगा। यदि साइट ग्राफिक्स और डिज़ाइन से भरी हुई है, तो आपके लिए इस शैली का उपयोग करना काफी मुश्किल होगा। तालिका (फ़ॉन्ट-परिवार: "ल्यूसिडा सैंस यूनिकोड", "ल्यूसिडा ग्रांडे", संस-सेर्स्टन; फ़ॉन्ट-आकार: 14px; अधिकतम-चौड़ाई: 70%; चौड़ाई: 70%; पाठ-संरेखित: केंद्र; सीमा-ढहना) ; बॉर्डर-टॉप: 7px सॉलिड # 9baff1; बॉर्डर-बॉटम: 7px सॉलिड # 9baff1;) वें (फॉन्ट-साइज: 13px; फॉन्ट-वेट: नॉर्मल; बैकग्राउंड: # e8edff; बॉर्डर-राइट: 1 सॉलिड # 9baff1; बॉर्डर; बायाँ: 1px ठोस # 9baff1; रंग: # 039; गद्दी: 8px;) td (पृष्ठभूमि: # e8edff; बॉर्डर-दायाँ: 1px ठोस #aabcfe; बॉर्डर-बायाँ: 1px ठोस # आकार: रंग: # 669; गद्दी: 8px; ;) 4. क्षैतिज ज़ेबराज़ेबरा टेबल बहुत आकर्षक और आसान लगती है। पूरक पृष्ठभूमि का रंग तालिका को पढ़ने के लिए लोगों के लिए दृश्य क्यू के रूप में काम कर सकता है। गु (फ़ॉन्ट-वजन: सामान्य; रंग: # 039; गद्दी: 10px 15px;) td (रंग # # 669; सीमा-शीर्ष: 1px ठोस # e8edff; गद्दी: 10px 15px;) tr: nth-child (2n) ( पृष्ठभूमि: # e8edff;) 5. समाचार पत्र शैलीतथाकथित अखबार प्रभाव को प्राप्त करने के लिए, आप टेबल तत्वों के लिए सीमाएं लागू कर सकते हैं और अंदर की कोशिकाओं के साथ खेल सकते हैं। एक हल्की, न्यूनतम अखबार शैली इस तरह दिख सकती है: रंग योजना के साथ खेलें, सीमाएं, गद्दी, विभिन्न पृष्ठभूमि जोड़ें, और एक लाइन पर मँडरा पर एक हॉवर प्रभाव। तालिका (सीमा: 1px ठोस # 69c;) वें (फ़ॉन्ट-वजन: सामान्य; रंग: # 039; सीमा-नीचे: 1px धराशायी # 69c; गद्दी: 12px 17px;) td (रंग: # 669; गद्दी: 7px 17px; ) tr: hover td (पृष्ठभूमि: #ccddff;) तालिका (सीमा: 1px ठोस # 69c;) वें (फ़ॉन्ट-वजन: सामान्य; रंग: # 039; गद्दी: 10px;) td (रंग: # 669; सीमा-शीर्ष: 1px धराशायी #fff; गद्दी: 10px; पृष्ठभूमि: #ccddff;) tr: होवर td (पृष्ठभूमि: # 99bcff;) तालिका (सीमा: 1px ठोस # 6cf;) वें (फ़ॉन्ट-वजन: सामान्य; फ़ॉन्ट-आकार: 13px; रंग: # 039; पाठ-परिवर्तन: अपरकेस; सीमा-दाएं: 1px ठोस # 0865c2; सीमा-शीर्ष: 1px ठोस # 0865c2; बॉर्डर-लेफ्ट: 1px सॉलिड # 0865c2; बॉर्डर-बॉटम: 1px सॉलिड #fff; गद्दी: 20px;) td (रंग: # 669; बॉर्डर-राईट: 1px धराशायी # 6Xf; पैडिंग: 10px 20px;) 6. टेबल बैकग्राउंडयदि आप अपनी टेबल को स्टाइल करने के लिए एक त्वरित और अनोखे तरीके की तलाश में हैं, तो टेबल की थीम से संबंधित एक आकर्षक छवि या फोटो चुनें और इसे टेबल की पृष्ठभूमि के रूप में सेट करें। Png ") 98% 86% no-repeat;) th (फॉन्ट-वेट: नॉर्मल; फॉन्ट-साइज: 14px; color: # 339; padding: 10px 12px; background: white;) td (रंग: # 669; बॉर्डर) शीर्ष: 1 पीएक्स सॉलिड व्हाइट; पैडिंग: 10 पीएक्स 12 पीएक्स; पृष्ठभूमि: आरजीबीए (51, 51, 153, .2); संक्रमण: .3s; ट्र): होवर टीडी (पृष्ठभूमि: आरजीबीए (51, 51, 153, 1))। ) एक सेल की सामग्री को दूसरे से स्पष्ट रूप से अलग करने के लिए, कोशिकाओं में सीमाएं जोड़ी जाती हैं। टैग का बॉर्डर पैरामीटर उनके निर्माण के लिए जिम्मेदार है।
इस तरह से बनाए गए फ्रेम अलग-अलग ब्राउज़रों में उनकी उपस्थिति में थोड़ा भिन्न होते हैं। चित्र: 1. सीमा पैरामीटर का उपयोग करके प्राप्त फ्रेम एक ही प्रकार की सीमा प्राप्त करने के लिए, सीमा शैली टैग को लागू करने की सिफारिश की जाती है, इसे टेबल कोशिकाओं (ए) पर लागू किया जाता है या | )। हालाँकि, यहाँ भी नुकसान हैं। चूंकि प्रत्येक कोशिका के लिए एक फ्रेम बनाया जाता है, कोशिकाओं के संपर्क के बिंदुओं पर दोहरी मोटाई की सीमा प्राप्त की जाती है। इस सुविधा को हल करने के कई तरीके हैं। सबसे आसान सीमा ढहने के लिए निर्धारित सीमा-पतन संपत्ति का उपयोग करना है। उसका काम लाइनों के संपर्क को ट्रैक करना है और, एक दोहरी सीमा के बजाय, एक को दर्शाती है। हम datatkov की इस विशेषता को टैग में जोड़ते हैं |
सीमा-ढहने के पैरामीटर को जोड़ने के साथ-साथ इसके बिना तालिका सीमाओं के बीच का अंतर अंजीर में दिखाया गया है। 2। ए ख चित्र: 2. सीमा-कोलेपेस विशेषता का उपयोग करते समय तालिका देखें अंजीर में। 2a डिफ़ॉल्ट तालिका फ़्रेम दिखाता है। ध्यान दें कि तालिका के भीतर, सभी लाइनें चौड़ाई से दोगुनी हैं। सीमा-ढहने वाले पैरामीटर को जोड़ने से यह सुविधा समाप्त हो जाती है, और सभी लाइनों की मोटाई समान हो जाती है (छवि 2 बी)। तालिका के भीतर एक ही प्रकार की लाइनों को विकसित करने के लिए, आप दूसरे तरीके से जा सकते हैं। चयनकर्ता के लिए जोड़ा जाना चाहिए फ्रेम करें, लेकिन संबंधित विशेषताओं को किसी के पास सेट करके दाईं और नीचे की रेखा को रद्द करें। फिर, जब कोशिकाएं जुड़ती हैं, तो उनकी सीमाएं एक-दूसरे के साथ ओवरलैप नहीं होंगी, इस कारण से कि केवल एक ही रेखा होगी। हालांकि, बॉर्डर बनाने की इस पद्धति के साथ, नीचे और तालिका के दाईं ओर कोई रेखाएं नहीं हैं। चयनकर्ता में बॉर्डर-राइट और बॉर्डर-बॉटम पैरामीटर जोड़ना |
इस पद्धति में विविधताएं हो सकती हैं, उदाहरण के लिए, चयनकर्ता के लिए हम केवल दाईं ओर और नीचे, और एक सीमा जोड़ते हैं |
|