Perbedaan antara XML dan HTML

Perbedaan antara XML dan HTML

Xml vs html

XML berarti bahasa markup yang dapat diperluas. Itu didefinisikan dalam xml 1.0 Spesifikasi, yang dikembangkan oleh W3C (World Wide Web Consortium). XML menyediakan cara standar, yang juga sederhana, untuk menyandikan data dan teks sehingga konten dapat dipertukarkan di seluruh perangkat keras driver, sistem operasi dan aplikasi dengan sedikit intervensi manusia. Hypertext Markup Language, dikenal luas sebagai HTML juga merupakan bahasa markup terkemuka untuk halaman web. HTML adalah blok bangunan dasar halaman web. Browser Web Membaca Dokumen HTML dan menyusunnya menjadi halaman web visual atau yang dapat didengar.

Xml

XML adalah bahasa markup yang digunakan untuk mentransfer data dan teks antara perangkat keras driver, sistem operasi dan aplikasi dengan sedikit intervensi manusia. XML menyediakan tag, atribut, dan struktur elemen yang dapat digunakan untuk memberikan informasi konteks. Informasi konteks ini dapat digunakan untuk memecahkan kode makna konten. Ini memungkinkan untuk mengembangkan mesin pencari yang efisien dan melakukan penambangan data pada data. Selain itu, database relasional tradisional cocok sebagai data XML karena dapat diatur dalam baris dan kolom tetapi XML memberikan lebih sedikit dukungan untuk data dengan konten yang kaya seperti audio, video, dokumen kompleks, dll. XML Databases menyimpan data dalam bentuk hirarkis yang terstruktur yang memungkinkan kueri diproses lebih efisien. Tag XML tidak telah ditentukan sebelumnya dan pengguna dapat mendefinisikan tag baru dan struktur dokumen. Juga, bahasa internet baru seperti RSS, atom, sabun, dan xhtm dibuat menggunakan XML.

Html

Html seperti yang disebutkan sebelumnya adalah bahasa markup yang memiliki satu set mark up tag. Tag Markup HTML, yang biasanya disebut tag HTML digunakan untuk menggambarkan halaman web. Dokumen HTML yang khas berisi tag HTML serta teks biasa yang diperlukan untuk konten halaman web. Tag HTML dapat diidentifikasi dengan mudah dalam dokumen HTML karena dikelilingi oleh kurung sudut (E.G. ). Tag HTML biasanya dimasukkan ke dalam dokumen berpasangan, di mana tag pertama adalah tag start (e.G. ) dan tag kedua adalah tag akhir (e.G. ). Tugas browser web (e.G. Internet Explorer, Firefox, dll.) adalah membaca dokumen HTML dan menampilkannya sebagai halaman web. Browser menggunakan tag HTML untuk menafsirkan konten halaman, tetapi tag HTML sendiri tidak ditampilkan oleh browser. Halaman html dapat menyematkan gambar, objek, dan skrip yang ditulis dalam bahasa seperti JavaScript. Selain itu, HTML dapat digunakan untuk membuat bentuk interaktif.

Perbedaan antara XML dan HTML

Meskipun demikian, XML dan HTML keduanya adalah bahasa markup, ada beberapa perbedaan mendasar di antara mereka. HTML terutama terdiri dari tag yang menentukan penampilan konten, sedangkan tag XML umumnya menentukan struktur dan konten data (dan penampilan aktual ditentukan oleh lembar gaya terkait). Kedua, XML dapat diperluas, karena tag XML dapat ditentukan oleh pengguna untuk aplikasi tertentu, sedangkan tag HTML ditentukan oleh W3C.