Hiperteksto žymėjimo kalboje (HTML) objekto žyma naudojama tam tikro tipo failams, pvz., vaizdui, vaizdo įrašui, tinklalapiui ar programėlei, įterpti į tinklalapį, kad jis būtų tinkamai rodomas. HTML objekto žyma yra mechanizmas, specialiai sukurtas tam, kad į HTML dokumentą būtų galima įtraukti bendrą objektą, nereikalaujant, kad naršyklė arba HTML kalba žinotų objekto formatą ar turinį. Naudojant įvairius parametrus, tokius kaip duomenys, kodų bazė ir tipas, galima apibrėžti papildinį, serverį ar programą, reikalingą HTML objektui peržiūrėti, o naudojant param parinktį bet kokia papildoma informacija gali būti perduodama dekodavimui. programa, įskaitant failo pavadinimą, slaptažodį arba ekrano skiriamąją gebą. Į HTML kalbos standartą įtraukus HTML objekto žymą, kitos žymos, kurios anksčiau buvo naudojamos tam tikriems objektų formatams apibrėžti, buvo nuvertintos, kad būtų sukurtas vienodesnis kodas.
HTML objekto žyma buvo sukurta ir pridėta prie HTML kalbos specifikacijos 4 versijos kaip bendras mechanizmas, skirtas įtraukti šiuo metu esamus medijos formatus ir failus, taip pat sukurti bet kokių būsimų naujų medijų tipų įtraukimo sistemą. Techniškai HTML objekto žyma gali būti naudojama norint įdėti vaizdą į svetainę, kaip ir img žymą, arba įterpti vaizdo įrašą, muziką ar žiniatinklio programą. Priežastis, kodėl žyma iš pradžių buvo sukurta, buvo išvengti tokių situacijų kaip HTML programėlės žyma, kuri yra visos kalbos žyma, kurią galima naudoti tik įterpiant Java® programėlę svetainėje. Kad kada nors nereikėtų pridėti papildomų formatų žymų medijos tipams, kurie galbūt dar nebuvo sugalvoti, buvo sukurta viena bendra objekto žyma.
Yra daug būdų, kaip naudoti HTML objekto žymą. Paprasčiausiu lygiu jis gali būti naudojamas norint apibrėžti failą, o vėliau – formatą arba failo tipą, kaip gali būti vaizdo atveju. Jei objekto tipą atpažįsta žiniatinklio naršyklė, tada naršyklė arba jos papildiniai gali perimti objekto atvaizdavimą. Arba žymos kodų bazės, klasifikacijos ir kodo tipo parametrai gali būti naudojami programos ar šaltinio, galinčio interpretuoti objekto duomenis, vietai apibrėžti. Tai reiškia, kad svetainėje patalpinus naujo tipo vaizdo įrašo formatą, dekoderio vieta gali būti įtraukta į objekto parametrus, todėl objektą galima iššifruoti ir lengvai atvaizduoti be JavaScript® ar kitų išorinių kalbos elementų. .
Be pagrindinių HTML objekto žymos funkcijų, formatavimui ir kitiems atributams nustatyti gali būti naudojami kiti parametrai. Objekto plotis ir aukštis gali būti apibrėžti, kad likusią puslapio dalį būtų galima tinkamai suformatuoti prieš tai neįkeliant objekto. Budėjimo tekstas gali būti apibrėžtas, kad svetainės žiūrovas galėtų matyti tam tikrą tekstą objekto srityje, kol jis įkeliamas. Į HTML objekto žymas galima įdėti bet kokį parametrų žymų skaičių, kad būtų galima apibrėžti papildomą informaciją, naudingą tikslinei dekodavimo programai.