HTML <embed> टैग
<embed> टैग HTML दस्तावेज़ में बाहरी एप्लिकेशन या इंटरैक्टिव कंटेंट (प्लगइन कंटेंट) एम्बेड करता है। यह एक खाली एलिमेंट (void element) है - कोई क्लोजिंग टैग नहीं।
एट्रिब्यूट्स
| एट्रिब्यूट | विवरण |
|---|---|
| height | एम्बेडेड कंटेंट की ऊँचाई (पिक्सेल्स) |
| src | एम्बेड करने के लिए बाहरी फाइल का URL |
| type | एम्बेडेड कंटेंट का MIME प्रकार |
| width | एम्बेडेड कंटेंट की चौड़ाई (पिक्सेल्स) |
उदाहरण: फ्लैश एप्लिकेशन एम्बेड
<!DOCTYPE html>
<html>
<body>
<h2>CSS प्रदर्शन एप्लिकेशन</h2>
<embed src="https://www.tutorialspoint.com/flex/samples/CSSApplication.swf"
height="400" width="600">
</body>
</html>
आउटपुट
600x400 क्षेत्र में फ्लैश (SWF) एप्लिकेशन एम्बेडेड।
कोड व्याख्या
<embed src="https://www.tutorialspoint.com/flex/samples/CSSApplication.swf"
height="400" width="600">
<embed> vs <object> vs <iframe>
| विशेषता | <embed> | <object> | <iframe> |
|---|---|---|---|
| फॉलबैक कंटेंट | नहीं | हाँ | नहीं |
| पैरामीटर्स (<param>) | नहीं | हाँ | नहीं |
| कंटेंट प्रकार | प्लगइन कंटेंट | विविध मीडिया | HTML दस्तावेज़ |
| HTML5 मानक | हाँ | हाँ | हाँ |
आधुनिक उपयोग
- वीडियो: <video> टैग उपयोग करें
- ऑडियो: <audio> टैग उपयोग करें
- PDF: <embed type="application/pdf"> या <iframe>
- SVG: <img> या इंलाइन SVG बेहतर
- फ्लैश: अप्रचलित, उपयोग न करें
type एट्रिब्यूट महत्व
<embed src="chart.svg" type="image/svg+xml" width="500" height="300"> <embed src="document.pdf" type="application/pdf" width="600" height="800">
MIME प्रकार ब्राउज़र को सही हैंडलर चुनने में मदद करता है।