Plug-in-uri HTML
Plug-in-urile sunt programe de calculator care extind funcționalitatea standard a browserului.
Plug-in-uri
Plug-in-urile au fost concepute pentru multe scopuri, precum rularea de aplet-uri Java, rularea controalelor Microsoft ActiveX, afișarea de filme Flash, arătarea hărților, scanarea de viruși și verificarea unui id bancar.
Avertisment!
Majoritatea browserelor nu mai suportă aplet-uri Java și plug-in-uri. Controalele ActiveX nu mai sunt suportate în niciun browser, iar suportul pentru Shockwave Flash a fost, de asemenea, dezactivat în browserele moderne.
Elementul <object>
Elementul <object> este suportat de toate browserele și definește un obiect încorporat într-un document. A fost conceput pentru a încorpora plug-in-uri precum aplet-uri Java, cititoare PDF și playere Flash, dar poate fi folosit și pentru a include un fișier HTML în altul, sau pentru a afișa o imagine.
Încorporarea HTML
Încorporarea unui alt fișier HTML cu <object>.
Ieșire: pagină HTML completă
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Object HTML</title>
</head>
<body>
<object width="100%" height="500px" data="snippet.html"></object>
</body>
</html>
Încorporarea unei imagini
Afișarea unei imagini cu <object>.
Ieșire: pagină HTML completă
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Object imagine</title>
</head>
<body>
<object data="audi.jpeg"></object>
</body>
</html>
Elementul <embed>
Elementul <embed> este suportat în toate browserele majore și de asemenea definește un obiect încorporat. Browserele l-au suportat de mult timp, deși a devenit parte a specificației HTML abia în HTML5. Poate afișa o imagine sau include un fișier HTML în altul.
Notă: Elementul <embed> nu are etichetă de închidere și nu poate conține text alternativ.
Încorporarea unei imagini
Afișarea unei imagini cu <embed>.
Ieșire: pagină HTML completă
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Embed imagine</title>
</head>
<body>
<embed src="audi.jpeg">
</body>
</html>
Încorporarea HTML
Încorporarea unui alt fișier HTML cu <embed>.
Ieșire: pagină HTML completă
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Embed HTML</title>
</head>
<body>
<embed width="100%" height="500px" src="snippet.html">
</body>
</html>