Tag tubuh HTML adalah jenis penanda dasar untuk sebagian dokumen HTML. Dalam HTML, atau bahasa markup hypertext, bahasa pemrograman Web dasar, penanda ini disebut tag. Struktur HTML mencakup elemen tag “buka dan tutup” khusus yang membantu menentukan bagian halaman web.
Seperti tag HTML lainnya, kumpulan tag body HTML memiliki tag pembuka dan tag penutup. Keduanya menggunakan satu set tanda kurung segitiga, dan tag penutup, seperti tag penutup HTML lainnya, menggunakan garis miring terbalik. Semua kode di antara tag body pembuka HTML dan tag body penutup HTML berhubungan dengan apa yang ada di body dokumen HTML.
Salah satu cara untuk mendefinisikan tubuh dokumen HTML adalah dengan menunjukkan apa yang tidak termasuk di dalamnya. Salah satu contoh modul kode HTML yang ada di luar badan adalah kepala HTML. Kepala HTML juga memiliki struktur tag pembuka dan penutup yang serupa. Kepala HTML muncul sebelum badan HTML, dan berisi elemen seperti judul HTML.
Hampir semua struktur kode HTML lain yang dikenal untuk gambar, teks, video, tabel, dan item lainnya semuanya termasuk dalam badan dokumen HTML. Badan HTML mewakili seluruh halaman web sebagai unit kode. Ini memudahkan untuk memahami di mana harus membuka dan menutup badan HTML.
Pemrogram juga memiliki cara lain untuk menggunakan tag body pembuka HTML. Tag ini dapat digunakan bersama dengan perintah pada warna latar belakang tubuh, gaya teks tubuh, dan banyak lagi. Elemen-elemen ini termasuk dalam tag tambahan yang biasanya ditulis oleh programmer berdekatan dengan tag body pembuka HTML.
Karena komunitas pemrograman bekerja untuk meningkatkan fungsionalitas dan desain situs web, HTML menjadi semakin jarang digunakan untuk membangun halaman, meskipun masih menyediakan kerangka kerja dasar. Banyak struktur desain dalam HTML sekarang dapat dilakukan dalam bahasa lain seperti cascading style sheets atau CSS, di mana alat desain “global” membuat banyak tag dan perintah HTML individual tidak diperlukan. Sebuah organisasi bernama W3C berupaya memberikan konsistensi dan standar universal untuk bahasa seperti CSS, untuk membantu komunitas pemrograman web mengenali praktik pengkodean yang konsisten. Pemrogram web saat ini masih mempelajari HTML, tetapi mereka juga belajar bagaimana menerapkan bahasa lain untuk kode situs web yang lebih beragam dan kompleks.