2011-05-05 14 views
5

मैं वर्तमान में 'चिपचिपा' पाद के साथ लगभग नगण्य रहा लागू नहीं करता है, और के रूप में क्यू में संदर्भित सामान्य लिंक भर में आ गए हैं: Why not used position:fixed for a "sticky" footer?क्यों एचटीएमएल 5 एक 'चिपचिपा' पाद लेख टैग

जब मैं इन कि खुश हूँ फिक्सेस मौजूद हैं, मुझे यह जानकर उत्सुकता है कि फुटेज मुद्दे को एचटीएमएल 5 की पुनर्वितरण भावना में क्यों संबोधित नहीं किया गया था। एक तरफ से अर्थपूर्ण मुद्दों, एक वेब दस्तावेज़ लेखक एक फूटर को डिफ़ॉल्ट व्यवहार करने की अपेक्षा करेगा, यानी, 'चिपचिपा पाद लेख' बनें: पृष्ठ के निचले हिस्से में रहें, जब तक कि पृष्ठ की सामग्री अधिक न हो।

मुझे लगता है कि यह बहुत सारे हैक्स से दूर करने का एक मौका अवसर है, और यह जानना चाहता है कि पाद लेख टैग को 'चिपचिपा' व्यवहार निर्दिष्ट करने में क्या विचार नहीं थे।

उत्तर

5

एचटीएमएल 5 एचटीएमएल के लेआउट को परिभाषित नहीं करता है। वह सीएसएस का काम है।

मुझे यकीन नहीं है कि आपके जैसा वर्णन एक लेआउट कभी सीएसएस के लिए माना गया है, इसलिए मुझे यकीन नहीं है कि पेशेवर और विपक्ष क्या होगा।

सीएसएस लेआउट आमतौर पर position: fixed; के माध्यम से ब्राउज़र विंडो के किसी भी संदर्भ की अनुमति नहीं देते हैं, जो इंटरनेट एक्सप्लोरर संस्करण 6 में समर्थन नहीं करता है, इसलिए मुझे लगता है कि ऐसी लेआउट क्षमताओं को लागू करने में शामिल चुनौतियां हैं। मुझे किसी ऐसे व्यक्ति से सुनना अच्छा लगेगा जो कुछ विशिष्टताओं को जानता है।

इसके अलावा, <footer> एस पूरे पृष्ठ के लिए आवश्यक रूप से पाद लेख नहीं हैं - वे केवल <section> या इसी तरह के लिए पाद लेख हो सकते हैं। आप पेज/ब्राउजर विंडो के नीचे एक पेज पर सभी पाद लेख नहीं चाहते हैं।

+0

मुझे एहसास है कि मैंने एचटीएमएल 5 को अपने 'छतरी' रूप में इस्तेमाल किया है, यानि, एचटीएमएल 5, CSS3 और संबंधित प्रौद्योगिकियों के लिए खड़ा है। आईआईआरसी, एक 'डिफ़ॉल्ट' सीएसएस प्रतिपादन है जो HTML से जुड़ा हुआ है, और मैं सोच रहा था कि इस तरह के व्यवहार को क्यों निर्दिष्ट नहीं किया गया। लेकिन ऐसा लगता है कि आगे कोई टिप्पणी करने में कोई दिलचस्पी नहीं है .. – StudioEvoque

+0

@StudioEvoque: निश्चित रूप से, लेकिन डिफ़ॉल्ट जितना संभव हो उतना आसान हो जाता है। आप एक नए 'प्रदर्शन' या 'स्थिति' मान के बारे में काफी बात कर रहे हैं। ब्लॉक स्तर के तत्व के रूप में इसे '

' छोड़ना आसान है, बल्कि इसे अपनी अनूठी लेआउट संपत्ति देने के बजाय। –

+1

@StudioEvoque: इसके अलावा, '

' पूरे पृष्ठ के लिए आवश्यक रूप से पाद लेख नहीं हैं, वे केवल '
' या इसी तरह के लिए पाद लेख हो सकते हैं। आप नहीं चाहते हैं कि वे सभी पेज/ब्राउज़र विंडो के नीचे बंधा हुआ हो। –

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