एचटीएमएल प्लग-इन
प्लग-इन कंप्यूटर प्रोग्राम हैं जो ब्राउज़र की मानक कार्यक्षमता का विस्तार करते हैं।
प्लग इन
प्लग-इन को कई अलग-अलग उद्देश्यों के लिए उपयोग करने के लिए डिज़ाइन किया गया था:
- जावा एप्लेट चलाने के लिए
- Microsoft ActiveX नियंत्रण चलाने के लिए
- फ्लैश फिल्में प्रदर्शित करने के लिए
- मानचित्र प्रदर्शित करने के लिए
- वायरस के लिए स्कैन करने के लिए
- बैंक आईडी सत्यापित करने के लिए
चेतावनी!
अधिकांश ब्राउज़र अब जावा एप्लेट और प्लग-इन का समर्थन नहीं करते हैं।
ActiveX नियंत्रण अब किसी भी ब्राउज़र में समर्थित नहीं हैं।
शॉकवेव फ्लैश का समर्थन भी आधुनिक ब्राउज़रों में बंद कर दिया गया है।
<वस्तु> तत्व
<object>
तत्व सभी ब्राउज़रों द्वारा समर्थित है ।
<object>
तत्व एक HTML दस्तावेज़ के भीतर एक एम्बेडेड ऑब्जेक्ट को परिभाषित करता है ।
इसे वेब पेजों में प्लग-इन (जैसे जावा एप्लेट, पीडीएफ रीडर और फ्लैश प्लेयर) एम्बेड करने के लिए डिज़ाइन किया गया था, लेकिन एचटीएमएल में एचटीएमएल को शामिल करने के लिए भी इसका इस्तेमाल किया जा सकता है:
उदाहरण
<object width="100%" height="500px" data="snippet.html"></object>
या यदि आप चाहें तो चित्र:
उदाहरण
<object data="audi.jpeg"></object>
<एम्बेड> तत्व
<embed>
तत्व सभी प्रमुख ब्राउज़रों में समर्थित है ।
<embed>
तत्व एक HTML दस्तावेज़ के भीतर एक एम्बेडेड ऑब्जेक्ट को भी परिभाषित करता है ।
वेब ब्राउज़र ने लंबे समय से <एम्बेड> तत्व का समर्थन किया है। हालाँकि, यह HTML5 से पहले HTML विनिर्देश का हिस्सा नहीं रहा है।
उदाहरण
<embed src="audi.jpeg">
ध्यान दें कि <एम्बेड> तत्व में क्लोजिंग टैग नहीं है। इसमें वैकल्पिक पाठ नहीं हो सकता।
<embed>
HTML में HTML को शामिल करने के लिए तत्व का भी उपयोग किया जा सकता है :
उदाहरण
<embed width="100%" height="500px" src="snippet.html">