DTD - Entiti
entiti ialah pembolehubah yang digunakan untuk menentukan pintasan yang merujuk teks biasa atau aksara khas.
Rujukan entiti ialah rujukan kepada entiti.
Entiti boleh diisytiharkan secara dalaman atau luaran.
Perisytiharan entiti dalaman
Sintaks
<!ENTITI nama entiti "nilai-entiti">
Contoh
Contoh DTD:
<!ENTITI penulis "Donald Duck.">
<!ENTITI hak cipta "Hak Cipta W3CSschool .cc">
Contoh XML:
<pengarang>&penulis;&hak cipta;</pengarang>
<!ENTITI penulis "Donald Duck.">
<!ENTITI hak cipta "Hak Cipta W3CSschool .cc">
Contoh XML:
<pengarang>&penulis;&hak cipta;</pengarang>
Nota: Entiti terdiri daripada tiga bahagian: ampersand (&), nama entiti dan koma bertitik (;).
Pengisytiharan entiti luaran
Sintaks
<!ENTITI nama entiti SISTEM "URI/URL">
Contoh
Contoh DTD:
<!ENTITI penulis SISTEM "http://www.w3cschool.cc/entities.dtd">
< !ENTITY copyright SYSTEM "http://www.w3cschool.cc/entities.dtd">
Contoh XML:
<author>&writer;©right;</author>
<!ENTITI penulis SISTEM "http://www.w3cschool.cc/entities.dtd">
< !ENTITY copyright SYSTEM "http://www.w3cschool.cc/entities.dtd">
Contoh XML:
<author>&writer;©right;</author>