2011-12-01 7 views
9

तो, शायद यह कोई गलती है, लेकिन मैं कुछ पुराने कोड भर में आया था:इनलाइन शैलियों में तारांकन के बराबर चौड़ाई निर्धारित करने का उद्देश्य क्या है?

<td valign="top" width="*"> 

इस लिखने में कोई त्रुटि थी? या यह कुछ खास करता है?

+1

इससे मुझे पुराना लगता है कि मुझे यह जवाब पता है। –

+0

हां वास्तव में। Sigh ... =/ –

उत्तर

7

इसका अर्थ है "शेष स्थान"। आप संयोजन के रूप में कई का उपयोग कर सकते हैं। उदाहरण ..

<td valign="top" width="*">...</td><td valign="top" width="2*">...</td> 

साथ में, ये दो कॉलम उपलब्ध सभी क्षैतिज स्थान का उपयोग करेंगे। दूसरा दूसरा जितना चौड़ा होगा उतना चौड़ा होगा।

अद्यतन:

आनुपातिक विनिर्देशों (जैसे, चौड़ाई = "3 *") के कुछ भागों का संदर्भ लें:

नीचे बना टिप्पणी पर प्रतिक्रिया देने, मैं डब्ल्यू 3 साइट पर निम्नलिखित पाया एक तालिका द्वारा आवश्यक क्षैतिज स्थान। यदि तालिका चौड़ाई को तालिका तत्व की चौड़ाई विशेषता के माध्यम से एक निश्चित मान दिया जाता है, तो उपयोगकर्ता एजेंट आनुपातिक स्तंभों के साथ भी तालिका को बढ़ा सकते हैं।

हालांकि, यदि तालिका में कोई निश्चित चौड़ाई नहीं है, तो उपयोगकर्ता एजेंट को तालिका द्वारा आवश्यक क्षैतिज स्थान निर्धारित करने से पहले सभी तालिका डेटा प्राप्त करना होगा। केवल तभी यह स्थान आनुपातिक स्तंभों को आवंटित किया जा सकता है।

स्रोत: http://www.w3.org/TR/html4/struct/tables.html

+0

नहीं, 'चौड़ाई =" 2 * "' का मतलब आईई और एफएफ में दो पिक्सल है। इसे क्रोम द्वारा अनदेखा किया जाता है। http://jsfiddle.net/sn4qn/2/ – gilly3

+0

दिलचस्प लिंक। क्या कोई ब्राउज़र इसका समर्थन करता है? – gilly3

+0

पारंपरिक ब्राउज़र - नहीं। लेकिन मेरे इंजन HTMLayout और Sciter उन्हें HTML और CSS में समर्थन करते हैं। मैंने विशेष लंबाई इकाई (जिसे फ्लेक्स इकाई कहा जाता है) पेश किया है। डब्लू 3 सी शैलियों डब्लूजीजी के लिए मेरे प्रस्ताव का पाठ यहां दिया गया है: http://www.terrainformatica.com/w3/flex-layout/flex-layout.htm –

1

यह "इनलाइन शैली" नहीं है, लेकिन लीगेसी एचटीएमएल जिसे सीएसएस के पक्ष में टालना चाहिए। लेकिन, अपने प्रश्न का उत्तर देने के लिए, इसका मतलब है, अनिवार्य रूप से, "भरें"। लेकिन, व्यावहारिक रूप से इसका कोई प्रभाव नहीं पड़ता है और इसे सुरक्षित रूप से हटाया जा सकता है।

http://jsfiddle.net/sn4qn/5/

शायद यह भविष्य डेवलपर्स कि चौड़ाई ब्राउज़र द्वारा स्वचालित रूप से सेट किया जा करने का इरादा था करने के लिए एक संकेतक के रूप नहीं है।

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