Plug-ins เป็นโปรแกรมคอมพิวเตอร์ที่เป็นฟังก์ชันเสริมของเบราว์เซอร์ โดย Plug-ins ถูกออกแบบมาเพื่อนำไปใช้ในหลายๆ จุดประสงค์ เช่น
- เพื่อรัน Java applets
- รัน Microsoft ActiveX controls
- แสดงหนัง Flash
- แสดงแผนที่
- สแกนหาไวรัส
- เพื่อยืนยัน Bank ID
คำเตือน!!!
เบราว์เซอร์ส่วนใหญ่ในตอนนี้ไม่รองรับ Java Applets และ Plug-ins อีกต่อไป
เบราว์เซอร์ในปัจจุบันไม่รองรับการใช้งาน ActiveX controls แล้ว
Shockwave Flash ไม่สามารถใช้งานในเบราว์เซอร์ปัจจุบันได้แล้ว
Element <object>
Element <object> สามารถใช้งานบนเบราว์เซอร์ทั้งหมด
Element <object> จะใช้เพื่อฝังวัตถุที่อยู่ในเอกสาร HTML ซึ่งถูกออกแบบมาเพื่อฝัง Plug-ins อย่าง Java Applets, ตัวอ่าน PDF, และ Flash Player ในหน้าเว็บเพจ และยังสามารถใช้เพื่อรวม HTML ใน HTML: อีกด้วย
ยกตัวอย่างเช่น
<!DOCTYPE html>
<html>
<body>
<object width="100%" height="500px" data="snippet.html"></object>
</body>
</html>

หรือจะเป็นรูปภาพ
<!DOCTYPE html>
<html>
<body>
<object data="flowers.jpeg"></object>
</body>
</html>

Element <embed>
Element <embed> สามารถใช้งานได้บนเบราว์เซอร์ทั้งหมด
Element <embed> ยังสามารถฝังวัตถุภายในเองสาร HTML ได้ด้วย
เว็บเบราว์เซอร์รองรับการทำงาน element <embed> ได้นานเลยทีเดียว แต่อย่างไรก็ตาม มันไม่ได้เป็นส่วนหนึ่งของข้อกำหนดใน HTML ก่อนที่จะเป็น HTML 5
ตัวอย่างการใช้งาน
<!DOCTYPE html>
<html>
<body>
<embed src="flowers.jpeg">
</body>
</html>

หมายเหตุ: element <embed> นั้นไม่มี tag ปิด ดังนั้นจึงไม่สามารถมีคำอธิบายได้ หรือ alternative text
element <embed> ยังสามารถใช้เพื่อรวม HTML ใน HTML ได้อีกด้วย
<!DOCTYPE html>
<html>
<body>
<embed width="100%" height="500px" src="snippet.html">
</body>
</html>
