उत्तर
पंडिताऊ नहीं होने के लिए अगर-और कंडीशनिंग उपयोग करने के लिए किसी भी विकल्प है, लेकिन एचटीएमएल एक मार्कअप भाषा है, और सशर्त तर्क के लिए उपयोगी नहीं है।
कहा जा रहा है, ऐसा लगता है कि आप जो खोज रहे हैं वह जावास्क्रिप्ट का थोड़ा सा है। यदि आप अपने प्रश्न के लिए थोड़ा अधिक विवरण जोड़ सकते हैं, तो मैं सशर्त तर्क के साथ कार्यों को करने के लिए जावास्क्रिप्ट का उपयोग कैसे कर सकता हूं इस पर विस्तार से बता सकता हूं।
नहीं है, लेकिन यह विभिन्न संस्करणों के बीच अंतर करने really only used in IE है:
<!--[if IE6]>
Things here!
<![endif]-->
HTML दस्तावेज़ लेआउट के लिए डिजाइन किया गया था तो नोस्क्रिप्ट और noframes के बारे में एचटीएमएल सशर्त, से निपटने के लिए हो जाता है के रूप में के रूप में करीब हैं। आप जावास्क्रिप्ट के साथ इस समस्या का आकलन कर सकते हैं।
<div id='if-part' style='visibility: hidden;'>do something</div>
<div id='else-part' style='visibility: hidden'>do something</div>
<script>
var node;
if(true) {
node = document.getElementById('if-part');
}
else {
node = document.getElementById('else-part');
}
node.style.visibility = 'visible';
</script>
बेशक यह केवल तभी काम करता है जब क्लाइंट जावास्क्रिप्ट चालू हो।
सच है, लेकिन केवल अगर जावास्क्रिप्ट क्लाइंट पक्ष अक्षम है। –
एचटीएमएल की सशर्त प्रतिपादन एक नई अवधारणा नहीं है, लेकिन यह विशेष रूप से HTML का उपयोग करके नहीं किया जा सकता है। सशर्त तर्क प्रदान करने के लिए आपको क्लाइंट साइड स्क्रिप्टिंग या सर्वर साइड कोड का उपयोग करने की आवश्यकता होगी जो आपके HTML को तदनुसार प्रस्तुत करेगी।
जैसा कि अन्य पदों में कहा गया है, एचटीएमएल सशर्त तर्क का समर्थन नहीं करता है। आप यहाँ दो विकल्प हैं:
1) या ऐसे पीएचपी के रूप में प्रौद्योगिकियों XSLT
2) तथ्य जावास्क्रिप्ट
का उपयोग कर आप पुरुष कभी एक ईमेल कोडित है है के बाद एचटीएमएल डोम संशोधित का उपयोग कर गतिशील HTML उत्पन्न करें? आपकी सभी जावा स्क्रिप्ट Google द्वारा छीन ली गई है। इसके अलावा, एंड्रॉइड पर जीमेल मीडिया प्रश्नों का समर्थन नहीं करता है, और दृष्टिकोण के विभिन्न संस्करणों के अपने स्वयं के quirks है। यदि आप ईमेल करना चाहते हैं तो विभिन्न प्रकार के ईमेल क्लाइंट पर अच्छा प्रदर्शन करने के लिए आपके पास सशर्त HTML का उपयोग करने के अलावा कोई विकल्प नहीं है।
यह बहुत दूसरे उदाहरण की तरह है:
<!--[if gte mso 9]>
<style type="text/css">
/* Your Outlook-specific CSS goes here. */
</style>
<![endif]-->
हालांकि, अगर आप एक ईमेल क्लाइंट के माध्यम से नहीं जा रहे हैं मैं हर किसी के साथ सहमत होना होगा और कहते हैं कि तुम जावा स्क्रिप्ट का उपयोग करना चाहिए होगा।
- 1. केंडो टेम्पलेट सशर्त स्वरूपण
- 2. पायथन सशर्त स्ट्रिंग स्वरूपण
- 3. सशर्त स्वरूपण: बनाने रंगीन
- 4. सशर्त डेटाग्रिड व्यू स्वरूपण
- 5. जावा में सशर्त संख्या स्वरूपण
- 6. सशर्त स्वरूपण, पूरी पंक्ति आधारित
- 7. Google स्प्रेडशीट सशर्त स्वरूपण स्क्रिप्ट
- 8. एक्सेल 2007/2010 रंग पैमाने सशर्त स्वरूपण
- 9. रेजर इंडेक्स में सशर्त स्वरूपण देखें
- 10. SQL रिपोर्टिंग सेवाओं 2008 में सशर्त स्वरूपण
- 11. रेल आंशिक रूप से सशर्त स्वरूपण
- 12. डैंजो सशर्त स्वरूपण करने का तरीका
- 13. सशर्त
- 14. सशर्त
- 15. सशर्त
- 16. सशर्त
- 17. StyleCop स्वरूपण
- 18. तिथि स्वरूपण
- 19. उस्तरा स्वरूपण
- 20. कोडेलाइट स्वरूपण
- 21. एक्सटेंसिबल स्वरूपण?
- 22. डेटटाइम स्वरूपण
- 23. एक्सेल 2007 सशर्त स्वरूपण - सेल रंग कैसे प्राप्त करें? (A1: C3)
- 24. मैं सीएसएस स्टाइल शीट के अंदर सशर्त स्वरूपण का उपयोग कैसे करूं?
- 25. एक्सेल सशर्त स्वरूपण एक पंक्ति से 3-रंग कई पंक्तियों पर लागू होता है
- 26. सशर्त स्वरूपण के समर्थन के साथ जावा में कोई हल्के टेम्पलेटिंग समाधान?
- 27. एसक्यूएल: सशर्त चयन के भीतर सशर्त चयन
- 28. सशर्त पृष्ठ कैशिंग [समाधान: सशर्त फ्रैगमेंट कैशिंग]
- 29. स्वरूपण ट्रेस आउटपुट
- 30. व्यक्तिगत कॉलम स्वरूपण
मुझे नहीं लगता कि आप पेडेंटिक हैं ... स्पॉट ऑन - केवल मार्कअप के लिए एचटीएमएल। – Jayx
इस टिप्पणी के साथ बहुत देर हो चुकी है, लेकिन क्या PHP/अन्य मामलों के लिए समाधान नहीं है? यदि किसी उपयोगकर्ता के पास अपने ब्राउज़र में जावास्क्रिप्ट सक्षम नहीं है या जावास्क्रिप्ट क्रॉस-ब्राउज़र नहीं है (या त्रुटियां हैं) तो आप अप्रत्याशित, अवांछित परिणामों के साथ समाप्त हो सकते हैं। PHP क्लाइंट-साइड मूल्यांकन नहीं करता है, इसलिए अंतिम परिणाम अधिक अनुमानित है। मुझे जावास्क्रिप्ट पसंद है, लेकिन यह सब कुछ के लिए एक समाधान समाधान नहीं होना चाहिए। – xaddict
ठीक है, ईमानदार होने के लिए, सबकुछ इसके बारे में देर हो चुकी है। प्रत्येक प्रमुख ब्राउज़र में मजबूत जावास्क्रिप्ट समर्थन होता है। निश्चित रूप से, जावास्क्रिप्ट हमेशा सार्वभौमिक नहीं होता है, लेकिन आमतौर पर प्रत्येक ब्राउजिंग इंजन के लिए कुछ अजीब कामकाज होता है जिसकी आवश्यकता होती है। – hellol11