Definisi XHTML dan DHTML
Bermacam Macam / / July 04, 2021
Oleh Guillem Alsina González, pada Jan. 2019
HTML bahasa markup digunakan untuk bangunan halaman web sejak awal layanan online ini Internet, tetapi dengan waktu dan evolusi Dari lingkungan tempat ia bekerja, bahasa yang sama telah mengalami perluasan dan perubahan, serta telah lahir varian-varian.
Ini adalah kasus dari dua yang paling sering digunakan, XHTML dan DHTML, yang akan kami jelaskan di artikel ini.
XHTML adalah varian HTML di mana bahasa markup dinyatakan sebagai varian XML yang benar.
HTML lahir dari XML, tetapi membiarkan dirinya memiliki kebebasan. Dengan demikian, mereka bisa eksis tag tidak tertutup, seperti dalam kasus
atau
.
XHTML tidak mengizinkan kesalahan ini, menjadikannya bahasa yang lebih ketat tetapi, pada saat yang sama, lebih mudah untuk di-debug untuk kesalahan dalam kode.
Aturan lain yang mempengaruhinya -yang tidak lebih dari yang dinyatakan dalam XML- adalah kewajiban untuk menyertakan semua nilai numerik dalam tanda kutip ganda (dalam HTML kita bisa lebih longgar dalam hal ini dalam keadaan tertentu), dan persyaratan bahwa elemen dan atribut ditulis dalam huruf kecil, sesuatu yang membuat sulit untuk membaca kode sederhana melihat.
Untuk bagiannya, DHTML disebut HTML dinamis, dan digunakan untuk membuat situs web dinamis yang berubah di sisi klien. Anda membutuhkan kompetisi sumber daya lain yang dapat bekerja sama dengan HTML konvensional.
Dan ucapan sumber daya biasanya diringkas dalam bahasa pemrograman JavaScript, yang menyediakan kontrol alur eksekusi, dan lembar gaya CSS, yang memungkinkan Anda untuk menyediakan koherensi visual ke halaman yang dihasilkan.
Halaman-halaman ini disusun saat ini (secara dinamis, dan karenanya nama bahasa) karena mereka bergantung pada apa yang ditemukan pada setiap momen di basis data, dan isinya dapat bervariasi, baik dengan interaksi tunggal dari sisi klien, baik dari sisi itu berinteraksi dengan elemen lain dari server, seperti database.
Contohnya adalah situs yang memungkinkan kita untuk mengikuti hasil kompetisi nasional yang berbeda sepak bola saat pertandingan sedang berlangsung, dan berubah seperti gol dan lainnya acara.
Hasil berubah saat kecocokan berkembang, jadi kueri harus dibuat secara dinamis di database (di mana hasilnya dimasukkan) dan disajikan saat ini kepada pengguna tanpa harus memuat ulang seluruh halaman.
Foto: Fotolia - Darwis15 / 4Max
Tema dalam XHTML dan DHTML