object - Český HTML 5 manuál
Tag <object> se v HTML 5 používá k vložení multimediální aplikace do HTML dokumentu. Nejčastěji se jedná o Flashové a Java aplikace, ale můžeme vložit i jiné dokumenty, např. PDF nebo dokonce další HTML stránku.
Tag <object> je párový a obaluje alternativní obsah, který se zobrazí v případě, že daný prohlížeč element nepodporuje.
Atributy
Tag má následující atributy:
- data - URL vkládaného obsahu.
- form - Id formuláře do kterého element patří, atribut není povinný.
- height - Výška objektu v pixelech.
- name - Název objektu.
- type - Specifikuje MIME typ vkládaného obsahu.
- usemap - Umožňuje připojit k objektu (podobně jako u obrázku, viz tag <img>) klikací mapu.
- width - Šířka objektu v pixelech.
Vloženým objektům můžeme předávat parametry pomocí elementu <param>.
<param>
Umožňuje vkládat atributy do objektu, které se následně předají vkládané aplikaci.
Ukázka použití
<object type="application/x-shockwave-flash" data="hodiny.swf" width="200" height="200"> <param name="WMode" value="Transparent">
Výsledek:

Všimněte si, že jsme pomocí elementu <param> předali aplikaci informaci, aby se vykreslovala s průhledným pozadím.