Într-un document HTML (HyperText Markup Language), codul de imagine HTML este o programare utilizată pentru a insera imagini grafice în diferite puncte ale aspectului. Codul este, în general, o serie de cuvinte cheie care pot fi citite de om, cărora li se atribuie apoi valori asociate, încadrate între semnele mai mare decât și mai puțin decât în interiorul documentului HTML. Codul de imagine HTML rezultat spune unui browser web sau altui vizualizator de documente locația fișierului imagine online sau pe o unitate de disc, dimensiunile imaginii, orice formatare specială pe care o are imaginea și diferite opțiuni de aliniere pentru celelalte elemente din HTML documentul care îl înconjoară. Imaginile pot fi imbricate în alte coduri HTML – uneori cunoscute sub numele de etichete – permițându-le să fie folosite ca linkuri pe care se poate face clic, elemente de listă sau imagini de fundal. Prin utilizarea extensiilor de foaie de stil în cascadă (CSS) în HTML, multe alte valori și proprietăți ale unei imagini dintr-un document pot fi, de asemenea, modificate, în timp ce unele limbaje de programare pot fi încorporate în document pentru a permite procesarea de bază a imaginii.
Cel mai comun cod imagine HTML constă din eticheta de imagine, care în HTML este reprezentată de cuvântul cheie IMG. Acest lucru îi spune browserului web că o imagine va fi inserată în document în acest moment și că vor urma informații despre imagine. Singura informație necesară care trebuie să fie în interiorul etichetei IMG se numește sursă. Cuvântului cheie SRC i se atribuie numele sau locația fișierului imagine, permițând browserului să încarce imaginea. Valoarea poate fi fie un nume de fișier, fie o adresă online care este cunoscută și ca o locație universală a resurselor (URL), la fel ca o adresă de site web.
Există și alte proprietăți care pot fi definite într-un cod imagine HTML. Înălțimea și lățimea imaginii pot fi furnizate în mod explicit, permițând imaginii să fie redimensionată pentru a se potrivi într-un anumit aspect. Poate fi furnizat text alternativ, astfel încât utilizatorii care nu pot vedea imaginea să poată auzi sau citi o versiune text a acesteia. De asemenea, pot fi setate chenarele și distanța în jurul imaginii, oferind imaginii un aspect distinct și o plasare într-o pagină web.
O cantitate suficientă de cod de imagine HTML poate fi folosită pentru a defini modul în care imaginea este aliniată și modul în care restul paginii web reacționează la prezența acesteia. Textul poate fi setat să curgă în jurul imaginii pe partea dreaptă sau stângă sau poate fi setat să săriască complet peste imagine, lăsând-o neîngrădite în propriul spațiu. Unele opțiuni permit ca imaginea să fie trasată prin text sau alte elemente sau chiar să curgă ca parte a aspectului, astfel încât să fie inclusă într-o linie, ca orice altă literă dintr-o propoziție.