प्रारूपण फ़ॉर्म के बारे में बहुत सारे प्रश्न हैं ताकि लेबल संरेखित हो जाएं, और लगभग सभी उत्तर जो शुद्ध सीएसएस समाधान (तालिका का उपयोग करने के विपरीत) का सुझाव देते हैं, label
तत्व के लिए एक निश्चित चौड़ाई प्रदान करते हैं।एक लेबल को एक निश्चित चौड़ाई क्यों स्वीकार्य व्यवहार दे रहा है?
लेकिन क्या यह मिश्रण सामग्री और प्रस्तुति नहीं है? सही चौड़ाई चुनने के लिए आपको मूल रूप से देखना होगा कि आपका सबसे लंबा लेबल कितना बड़ा है और "यह फिट बैठता है" तक पिक्सेल चौड़ाई मान का प्रयास करें। इसका मतलब है कि यदि आप अपने लेबल बदलते हैं तो आपको अपना सीएसएस भी बदलना होगा।
+1 लूडाइट होने के लिए, और सादगी के पक्ष में और पुराने या अजीब ब्राउज़र का समर्थन करने के लिए कुत्ते को अस्वीकार करने के लिए +1 है। – David
'table> tr> td' के बजाय 'form> fieldset> div' का उपयोग करने के बारे में क्या है, लेकिन तालिका के रूप में व्यवहार करने के लिए पूर्व तत्वों का प्रदर्शन: तालिका/तालिका-पंक्ति/तालिका-कक्ष' शैलियों को देना। (परीक्षण नहीं किया है, लेकिन मुझे यकीन है कि इस दृष्टिकोण की तरह सभी ब्राउज़र नहीं हैं। और नहीं, मैं गंभीरता से इसका प्रस्ताव नहीं दे रहा हूं।) – jholster
@Yaggo: खराब चीजें तब होती हैं जब आप अन्य तत्वों को टेबल तत्वों के रूप में प्रदर्शित करने का कारण बनते हैं। मेरा मतलब है, यदि आप टेबल डिस्प्ले नियमों का उपयोग करने जा रहे हैं, तो क्यों न केवल टेबल का उपयोग करें? मेरे लिए यह उन चीजों को करने के बारे में है जो वे जिस तरह से काम करते हैं और मुझे अतिरिक्त देव समय और सिरदर्द नहीं देते हैं। – Robusto