DTD - Komponen
Bab ini akan membahas tentang Komponen XML dari perspektif DTD. DTD pada dasarnya akan berisi deklarasi dari komponen XML berikut -
Element
Attributes
Entities
Elemen
Elemen XML dapat didefinisikan sebagai blok penyusun dokumen XML. Elemen dapat berperilaku sebagai wadah untuk menampung teks, elemen, atribut, objek media atau campuran semuanya.
Setiap dokumen XML berisi satu atau lebih elemen, yang batasnya dibatasi oleh tag awal dan tag akhir, atau elemen kosong.
Contoh
Di bawah ini adalah contoh sederhana dari elemen XML
<name>
Tutorials Point
</name>
Seperti yang Anda lihat, kami telah mendefinisikan tag <name>. Ada teks di antara tag awal dan akhir dari <name>. Elemen, ketika digunakan dalam XML-DTD, perlu dideklarasikan yang akan dibahas secara rinci di bab DTD Elements .
Atribut
Atribut adalah bagian dari elemen XML. Sebuah elemen dapat memiliki sejumlah atribut unik. Atribut memberikan lebih banyak informasi tentang elemen XML atau lebih tepatnya mendefinisikan properti elemen. Atribut XML selalu merupakan pasangan nama-nilai .
Contoh
Di bawah ini adalah contoh sederhana atribut XML -
<img src = "flower.jpg"/>
Di sini img adalah nama elemen sedangkan src adalah nama atribut dan bunga.jpg adalah nilai yang diberikan untuk atribut src .
Jika atribut digunakan dalam XML DTD maka ini perlu dideklarasikan yang akan dibahas secara rinci di bab Atribut DTD
Entitas
Entitas adalah placeholder dalam XML. Ini dapat dideklarasikan dalam prolog dokumen atau dalam DTD. Entitas terutama dapat dikategorikan sebagai -
Entitas bawaan
Entitas karakter
Entitas umum
Entitas parameter
Ada lima entitas bawaan yang bermain dalam XML yang dibentuk dengan baik, yaitu -
ampersand: & amp;
Kutipan tunggal: & apos;
Lebih dari: & gt;
Kurang dari: & lt;
Kutipan ganda: & quot;
Kami akan mempelajari lebih lanjut tentang deklarasi entitas dalam XML DTD secara rinci di bab Entitas DTD