Kode latar belakang untuk HyperText Markup Language (HTML) adalah properti elemen level blok yang dapat mengubah tampilan area di belakang teks dan gambar yang ditampilkan pada halaman web. Dengan menggunakan kode latar belakang HTML, warna latar belakang halaman dapat diubah atau gambar dapat ditentukan dan ditampilkan sebagai wallpaper latar belakang. Kode-kode ini dapat digunakan sebagai properti dari tag body HTML atau didefinisikan lebih spesifik dengan cascading style sheets (CSS). Meskipun kode latar belakang HTML dapat membantu meningkatkan tampilan halaman web, kode tersebut juga dapat menyebabkan masalah dengan keterbacaan halaman jika tidak diuji dengan benar. Selain itu, beberapa kode latar belakang telah disusutkan — khususnya properti tag badan HTML — dan mungkin tidak ditampilkan dengan benar jika tidak ditentukan dengan properti CSS.
Baik properti latar belakang dari tag badan HTML dan properti gambar latar CSS memungkinkan seorang desainer untuk menentukan file yang dapat digunakan sebagai gambar latar belakang situs web. Saat gambar ditentukan menggunakan properti latar belakang tag tubuh, gambar diterapkan ke latar belakang seluruh halaman. Jika properti CSS gambar latar digunakan, maka gambar dapat dibatasi ke elemen tingkat blok tunggal, seperti tabel atau kotak teks. Gambar dapat berupa apa saja, meskipun sebagian besar browser tidak akan menampilkan animasi format pertukaran grafik (gif) sebagai gambar latar dan sebagai gantinya mungkin hanya menampilkan bingkai pertama.
Kode latar belakang lainnya dapat digunakan dengan tag tubuh dan properti CSS tambahan. Mereka memungkinkan gambar didefinisikan sebagai pengulangan di seluruh latar belakang secara vertikal, horizontal atau keduanya. Kode latar belakang HTML juga dapat digunakan untuk menyelaraskan gambar ke area tertentu di layar, seperti sudut kanan bawah. Properti CSS dapat menerima persentase atau lokasi piksel sebagai argumen, menyediakan metode untuk memposisikan gambar di lokasi yang sangat spesifik.
Ada juga seperangkat kode latar belakang HTML yang lebih sederhana yang berhubungan dengan mendefinisikan warna solid sebagai latar belakang untuk situs web. Sama seperti gambar, menerapkan warna di dalam tag tubuh akan mengubah warna latar belakang seluruh halaman, sementara mengubah properti tubuh CSS akan membatasi perubahan ke elemen tingkat blok tunggal. Penting untuk dicatat bahwa beberapa browser web memungkinkan pengguna untuk menonaktifkan tampilan gambar dan warna latar belakang.
Kode latar belakang HTML terkadang dapat ditampilkan dengan tidak semestinya atau dinonaktifkan, sehingga dianggap sebagai praktik desain yang buruk jika sangat bergantung pada warna gambar latar untuk menyampaikan informasi penting kepada pengunjung situs web. Demikian pula, jika warna teks dan latar belakang dibalik dan latar belakang tidak ditampilkan dengan benar, maka pemirsa situs web tidak dapat melihat teks sama sekali. Mempertahankan warna teks gelap di atas latar belakang terang dapat membantu membuat situs web terlihat meskipun latar belakang tidak ditampilkan dalam warna yang diinginkan.