XML เป็นภาษามาร์กอัปแบบขยายได้ XML คือชุดของกฎที่กำหนดมาร์กอัปความหมายซึ่งแบ่งเอกสารออกเป็นส่วนๆ และระบุส่วนเหล่านั้น
XML เป็นภาษามาร์กอัป หากต้องการเข้าใจ XML คุณต้องเข้าใจแท็กก่อน เรามาพูดถึงมาร์กอัป HTML ก่อน ในแง่ของคนธรรมดา มันเป็นภาษาที่ใช้ในการเพิ่มมาร์กอัปให้กับข้อความ แต่ละเครื่องหมายใน HTML มีความหมายที่ชัดเจน ตัวอย่างเช่น ใน HTML แท็ก <B> หมายถึงขอให้เบราว์เซอร์ HTML ทำให้ข้อความเป็นตัวหนา ในขณะที่แท็ก <CENTER> หมายถึงบอกให้เบราว์เซอร์แสดงข้อความตรงกลางบรรทัด
XML ไม่มีชุดแท็กที่กำหนดไว้ล่วงหน้า เช่น HTML แต่ให้มาตรฐาน เมื่อใช้มาตรฐานนี้ คุณสามารถกำหนดภาษามาร์กอัปใหม่ของคุณเองได้ตามความต้องการที่แท้จริง และตั้งค่าแท็กสำหรับการตั้งค่าของคุณ ภาษาแท็กจะระบุเฉพาะภาษานั้น ชุดแท็ก เพื่อความแม่นยำ XML เป็นภาษามาร์กอัปต้นฉบับที่ช่วยให้คุณพัฒนาภาษามาร์กอัปที่หลากหลายตามกฎที่ให้ไว้
ขยาย