Dalam dokumen HTML terdapat tag pembuka dan penutup HTML: <html> </html> . Apakah ini sama untuk XML?

Untuk XML: <?xml version="1.0"?> apakah perlu </xml> ?

Saya membaca di sini :https://www.w3schools.com/xml/xml_syntax.asp Bahwa "Prolog XML tidak memiliki tag penutup". Tampaknya membingungkan jika dan tag pembuka dan penutup diperlukan untuk HTML, tetapi bukan XML. Bagaimana mesin mengetahuinya di akhir file XML?

xml
-2
newbiedeveloper 23 April 2020, 00:43

1 menjawab

Jawaban Terbaik

Deklarasi XML bukanlah tag. Tidak ada tag akhir untuk itu.

Elemen root dokumen XML akan memiliki tag akhir wajib. Tag apa yang akan bergantung pada aplikasi XML tertentu (misalnya untuk Atom akan menjadi <feed>...</feed>).

(Tag akhir elemen HTML adalah opsional, seperti tag awalnya).

3
Quentin 22 April 2020, 21:46