Perbezaan Antara XML dan HTML
XML vs HTML
XML bermaksud Bahasa Ekstensif Markup. didefinisikan dalam XML 1. 0 spesifikasi, yang dibangunkan oleh W3C (World Wide Web Consortium). XML menyediakan cara standard, yang juga mudah, untuk menyandikan data dan teks supaya kandungan dapat ditukar di seluruh hardware driver, sistem operasi dan aplikasi dengan sedikit intervensi manusia HyperText Markup Language, dikenali sebagai HTML juga merupakan bahasa markup utama untuk laman web HTML adalah blok bangunan dasar laman web. Penyemak imbas web membaca dokumen HTML dan membuatnya menjadi visual atau didengar laman web
XML
XML adalah bahasa markup yang digunakan untuk memindahkan data dan teks antara perkakasan pemacu, sistem operasi dan aplikasi dengan campur tangan manusia yang sedikit., atribut dan struktur unsur yang boleh digunakan untuk memberikan maklumat konteks. Maklumat konteks ini boleh digunakan untuk menyahkod makna kandungan. Ini memungkinkan untuk membangunkan enjin carian cekap dan melakukan perlombongan data pada data. Selain itu, pangkalan data hubungan tradisional adalah sesuai dengan data XML kerana ia boleh diatur dalam baris dan lajur tetapi XML memberikan kurang sokongan untuk data dengan kandungan yang kaya seperti audio, video, dokumen kompleks, dan lain-lain. Data penyimpanan database XML dalam bentuk, berstruktur berstruktur yang membolehkan pertanyaan diproses lebih cekap. Tag XML tidak dipratentukan dan pengguna boleh mentakrifkan teg dan struktur dokumen baharu. Juga, bahasa internet baru seperti RSS, Atom, SOAP, dan XHTM telah dibuat menggunakan XML.
HTML
HTML seperti yang disebutkan sebelumnya adalah bahasa markup yang mempunyai satu set tanda tanda. Label penanda HTML, yang biasanya dipanggil tag HTML digunakan untuk menggambarkan laman web. Dokumen HTML biasa mengandungi tag HTML serta teks biasa yang diperlukan untuk kandungan laman web. Teg HTML boleh dikenal pasti dengan mudah dalam dokumen HTML kerana ia dikelilingi oleh kurungan sudut (e. G.). Tag HTML biasanya dimasukkan ke dalam dokumen secara berpasangan, di mana tag pertama ialah tag permulaan (e garan ) dan tag kedua ialah tag akhir (gg ). Tugas pelayar web (e.g., Internet Explorer, Firefox, dan lain-lain) adalah untuk membaca dokumen HTML dan memaparkannya sebagai halaman web. Penyemak imbas menggunakan tag HTML untuk mentafsir kandungan halaman, tetapi tag HTML itu sendiri tidak dipaparkan oleh penyemak imbas. Halaman HTML boleh menanamkan imej, objek dan skrip yang ditulis dalam bahasa seperti JavaScript. Selain itu, HTML boleh digunakan untuk membuat bentuk interaktif.
Perbezaan antara XML dan HTML
Walaupun XML dan HTML adalah kedua-dua bahasa markup, terdapat beberapa perbezaan asas antara mereka. HTML terutamanya terdiri daripada tag yang menentukan rupa kandungan, sementara tag XML umumnya menentukan struktur dan kandungan data (dan penampilan sebenar ditakrifkan oleh helaian gaya yang berkaitan).Kedua, XML boleh diperpanjang, kerana tag XML boleh ditakrifkan oleh pengguna untuk aplikasi khusus, sementara tag HTML ditakrifkan oleh W3C.