XHTML - Pendahuluan

XHTML adalah singkatan dari EXtegang HyperText Markup Lpenderitaan. Ini adalah langkah selanjutnya dalam evolusi internet. XHTML 1.0 adalah jenis dokumen pertama dalam keluarga XHTML.

XHTML hampir identik dengan HTML 4.01 dengan hanya sedikit perbedaan. Ini adalah versi HTML 4.01 yang lebih bersih dan lebih ketat. Jika Anda sudah mengetahui HTML, maka Anda perlu memberikan sedikit perhatian untuk mempelajari HTML versi terbaru ini.

XHTML dikembangkan oleh World Wide Web Consortium (W3C) untuk membantu pengembang web melakukan transisi dari HTML ke XML. Dengan bermigrasi ke XHTML hari ini, pengembang web dapat memasuki dunia XML dengan semua manfaatnya, sambil tetap percaya diri dengan kompatibilitas konten ke belakang dan masa depan.

Mengapa Menggunakan XHTML?

Pengembang yang memigrasi konten mereka ke XHTML 1.0 mendapatkan keuntungan berikut -

  • Dokumen XHTML adalah XML yang sesuai karena mudah dilihat, diedit, dan divalidasi dengan alat XML standar.

  • Dokumen XHTML dapat ditulis untuk beroperasi lebih baik daripada sebelumnya di browser yang ada serta di browser baru.

  • Dokumen XHTML dapat menggunakan aplikasi seperti skrip dan applet yang bergantung pada Model Objek Dokumen HTML atau Model Objek Dokumen XML.

  • XHTML memberi Anda format yang lebih konsisten dan terstruktur dengan baik sehingga halaman web Anda dapat dengan mudah diurai dan diproses oleh browser web saat ini dan yang akan datang.

  • Anda dapat dengan mudah memelihara, mengedit, mengonversi, dan memformat dokumen Anda dalam jangka panjang.

  • Karena XHTML adalah standar resmi W3C, situs web Anda menjadi lebih kompatibel dengan banyak browser dan ditampilkan dengan lebih akurat.

  • XHTML menggabungkan kekuatan HTML dan XML. Selain itu, halaman XHTML dapat dirender oleh semua browser yang mendukung XML.

  • XHTML mendefinisikan standar kualitas untuk halaman web Anda dan jika Anda mengikutinya, maka halaman web Anda dihitung sebagai halaman web berkualitas. W3C mensertifikasi halaman-halaman tersebut dengan stempel kualitasnya.

Pengembang web dan perancang peramban web terus menemukan cara baru untuk mengekspresikan ide mereka melalui bahasa markup baru. Dalam XML, relatif mudah untuk memperkenalkan elemen baru atau atribut elemen tambahan. Keluarga XHTML dirancang untuk mengakomodasi ekstensi ini melalui modul XHTML dan teknik untuk mengembangkan modul baru yang sesuai dengan XHTML. Modul ini mengizinkan kombinasi fitur yang ada dan baru pada saat mengembangkan konten dan merancang agen pengguna baru.

Pemahaman Dasar

Sebelum kita melangkah lebih jauh, mari kita lihat sekilas tentang apa itu HTML, XML, dan SGML.

Apa itu SGML?

Ini adalah Standard Generalized Markup Language (SGML) aplikasi yang sesuai dengan Standar Internasional ISO 8879. HTML secara luas dianggap sebagai bahasa penerbitan standar World Wide Web.

Ini adalah bahasa untuk mendeskripsikan bahasa markup, terutama yang digunakan dalam pertukaran dokumen elektronik, manajemen dokumen, dan penerbitan dokumen. HTML adalah contoh bahasa yang didefinisikan dalam SGML.

Apa itu XML?

XML adalah singkatan dari EXtegang Markup Lpenderitaan. XML adalah bahasa markup seperti HTML dan dirancang untuk mendeskripsikan data. Tag XML belum ditentukan sebelumnya. Anda harus menentukan tag Anda sendiri sesuai dengan kebutuhan Anda.