लेबल और फ़ील्ड आसान है; हमारे पास <label>
और फिर प्रासंगिक इनपुट फ़ील्ड है। लेकिन क्षेत्र के नीचे जाने वाले छोटे सूचनात्मक पाठ के लिए उपयोग करने के लिए सबसे अर्थात् सही HTML तत्व क्या है?फॉर्म फ़ील्ड संकेत/नोट के लिए सबसे अर्थात् सही HTML तत्व क्या है?
9
A
उत्तर
6
मैं किसी विशिष्ट तत्व के बारे में पता नहीं है या उन्हें कनेक्ट करने के लिए विशेषता है, लेकिन आप ARIA विशेषता aria-describedby
का उपयोग कर ऐसा कर सकते हैं:
<label for="firstname">First Name</label>
<input type="text" id="firstname" aria-describedby="firstname-explanation" />
<p id="firstname-explanation">e.g. John</p>
लेकिन label
में सब कुछ शामिल है अच्छा लगता है मेरे लिए या तो (अच्छी तरह से स्टाइलिंग क्षमताओं को भी प्रदान करता है, क्योंकि आपके पास एक अर्थात् - कंटेनर है):
<label>
<span class="form-item-title">First Name</span>
<input type="text" id="firstname" />
<span class="form-item-description">e.g. John</span>
</label>
या आप भी दो मिश्रण कर सकते हैं।
एक और दृष्टिकोण वर्णन title
में (या placeholder
रूप @Alohci ने सुझाव दिया) input
तत्व की विशेषता डाल करने के लिए हो सकता है (शब्दार्थ इस यह वर्णन एक है), लेकिन इस मामले में आप के लिए सम्मिलित करने के लिए है जावास्क्रिप्ट के माध्यम से मार्कअप (या input:after { content : "e.g. " attr(placeholder) }
का उपयोग कर सीएसएस - @ एलोही द्वारा सुझाया गया)।
संबंधित मुद्दे
- 1. क्या यह तालिका में एक HTML फॉर्म सेट करने के लिए अर्थात् सही है?
- 2. एक फॉर्म टैग अर्थात् html5 के बाहर फॉर्म तत्व हैं?
- 3. क्या यह एक HTML फॉर्म के अंदर एक HTML फॉर्म है?
- 4. मल्टीपार्ट/फॉर्म-डेटा, फ़ील्ड के लिए डिफ़ॉल्ट वर्णमाला क्या है?
- 5. फॉर्म फ़ील्ड और डेटाबेस टेबल फ़ील्ड के लिए समान नाम?
- 6. आईओएस पर पीडीएफ इंटरैक्टिव फॉर्म फ़ील्ड को संशोधित करने के लिए सबसे अच्छा तरीका क्या है?
- 7. Django: किसी विशेष फॉर्म फ़ील्ड के HTML को अनुकूलित करना
- 8. निर्धारित करें कि कोई तत्व एक फॉर्म फ़ील्ड है
- 9. एक HTML फॉर्म
- 10. एक HTML फॉर्म में छिपे हुए फ़ील्ड सबमिट करें
- 11. Jquery फॉर्म फ़ील्ड मान
- 12. डिस्प्ले के अंदर फॉर्म फ़ील्ड जमा करें: कोई भी तत्व
- 13. HTML फॉर्म में चेकबॉक्स के लिए ऐरे
- 14. क्या कोई HTML तत्व फ़ील्ड/किंवदंती के रूप में स्टाइल किया जा सकता है?
- 15. HTML तत्व आईडी के लिए कानूनी वर्ण क्या हैं?
- 16. क्या HTML रूपों के लिए मानक प्रतिनिधित्व है?
- 17. अर्थात् मार्कअप
- 18. पूर्णांक के लिए HTML फॉर्म के लिए इनपुट प्रकार
- 19. क्या सबसे सही तरीका pthread
- 20. लॉगिन फॉर्म के लिए सही HTTP स्थिति कोड?
- 21. स्ट्रिंग के पास सही HTML सिंटैक्स
- 22. अर्थात् वेब
- 23. एचटीएमएल - क्या टेबल पंक्तियों के आस-पास रखने के लिए कोई सही कंटेनर तत्व है?
- 24. सही/गलत मूल्य के लिए उचित डेटा फ़ील्ड प्रकार?
- 25. एक HTML फॉर्म
- 26. वर्तमान फॉर्म मानों के साथ आंतरिक HTML
- 27. सबसे बड़े युक्त तत्व
- 28. फॉर्म फ़ील्ड के jQuery संवाद पोस्टिंग
- 29. यह दिखाने के लिए सबसे अधिक आरामदायक तरीका क्या है कि एक टेक्स्ट फ़ील्ड अमान्य है?
- 30. 100% चौड़ाई HTML तत्व समस्या
यह काम कर सकता है। मैं यह देखने के लिए पहले कुछ समय के लिए बाहर रहूंगा कि तत्वों के विश्वकोश ज्ञान के साथ कोई भी HTML गुरु इस सही को चिह्नित करने से पहले एक निश्चित उत्तर दे सकता है। –
एरिया-वर्णित एक बहादुर प्रयास है, लेकिन इसमें कुछ समस्याएं हैं। सबसे पहले, एचटीएमएल 5 spec स्पष्ट करता है कि ब्राउज़र के लिए केवल * निर्देश * निर्देश हैं कि कैसे ब्राउज़र को प्लेटफ़ॉर्म की पहुंच-योग्यता API पर सामग्री का खुलासा करना चाहिए, और स्वयं को अर्थपूर्ण जानकारी नहीं बताएं। दूसरा, उदाहरण विवरण नहीं हैं। एक आदर्श अर्थपूर्ण समाधान उदाहरण प्लेसहोल्डर विशेषताओं को बनाने के लिए हो सकता है और उन्हें प्रश्न बॉक्स में इनपुट बॉक्स के बाहर होने के लिए शैली बना सकता है, लेकिन यह भविष्य के लिए है, अभी नहीं। अभी के लिए, मैं एक दूसरे '<लेबल के लिए =" "> तत्व का उपयोग करूंगा। – Alohci
@Alohci मैं उन चीजों से सहमत हूं जो आप कहते हैं। हालांकि कभी-कभी आप किसी उदाहरण के साथ कुछ का वर्णन कर सकते हैं ('प्लेसहोल्डर अभी भी एक वैध विचार है, लेकिन यहां 'शीर्षक' जैसी ही समस्या है)। सर्वोत्तम परिणामों के लिए, आपके सुझाए गए 2 'लेबल की बजाय, मैं अभी भी पूरी चीज के आसपास एक' लेबल 'के साथ जाऊंगा (जो पूरी तरह मान्य है)। – kapa