DHTML (Dynamic Hypertext Markup Language)
DHTML atau Dynamic HTML, bukanlah suatu bahasa pemrograman melainkan merupkan suatu istilah untuk membuat halaman web yang dinamis dan interaktif dengan mengkombinasikan bahasa pemrograman HTML, JavaScript, Document Object Model, dan CSS.
DHTML mengijinkan skrip bahasa pemrograman untuk diubah menjadi variabel-variabel pada setiap pendefenisian bahasa pemrograman halaman web, yang menghasilkan efek perubahan tampilan beserta dengan fungsi-fungsinya setelah halaman web ditampilkan. Berbeda dengan HTML, yang memiliki kemampuan menghasilkan dan mengolah halaman web sebelum ditampilkan.
HTML dinamis (DHTML) merupakan kombinasi antara HTML, Cascading Style Sheet, Java Script, VB Script dan kode-kode bahasa pemrograman tertentu yang dijalankan di server, kemudian hasil pengolahan data dikirimkan ke client berupa script HTML yang dibuat secara “on the fly” oleh server untuk dijalankan di client melalui browser.
Salah satu contoh DHTML adalah penggunaan Cascading Style Sheet (CSS), dimana pengaturan tata letak (layout), jenis dan ukuran tulisan, warna dan sebagainya dikontrol di CSS. Penggunaan database di halaman web juga merupakan bagian dari DHTML. Halaman yang tampil menjadi fleksibel dan dapat berubah-ubah sesuai dengan isi database yang diakses dan sesuai dengan permintaan dari client.
Bahasa pemrograman web yang mendukung antara lain PHP, ASP, JAVA, JASP, ASPX dan lain-lain yang sering disebut dengan CMS (Content Management System) yang benar-benar menerapkan fungsi DHTML.
sumber:http://id.wikipedia.org/wiki/Dynamic_HTML













