ตอบ: สำหรับความแตกต่างระหว่าง XML และ HTML โปรดดูที่:
http://www.w3c.org/markup/
http://www.w3c.org/xml/
Extensible Markup Language (XML) ให้วิธีการอธิบายข้อมูลที่มีโครงสร้าง ซึ่งแตกต่างจากแท็ก HTML ซึ่งส่วนใหญ่ควบคุมการแสดงผลและลักษณะที่ปรากฏของข้อมูลแท็ก XML ใช้เพื่อกำหนดโครงสร้างและประเภทข้อมูลของข้อมูลเอง
XML ใช้ชุดของแท็กเพื่ออธิบายองค์ประกอบข้อมูล แต่ละองค์ประกอบห่อหุ้มข้อมูลที่สามารถง่ายหรือซับซ้อนมาก คุณสามารถกำหนดแท็ก XML ได้ไม่ จำกัด ตัวอย่างเช่นคุณสามารถกำหนดแท็ก XML บางอย่างเพื่อประกาศข้อมูลในการสั่งซื้อเช่นราคาภาษีที่อยู่จัดส่งที่อยู่การเรียกเก็บเงินและอื่น ๆ เนื่องจากแท็ก XML ถูกนำมาใช้ทั่วทั้งหน่วยและข้ามหน่วยข้อมูลจากพื้นที่จัดเก็บข้อมูลที่แตกต่างกันที่หลากหลายจะง่ายต่อการแลกเปลี่ยนและทำงาน
XML เป็นมาตรฐานที่ง่ายแพลตฟอร์มอิสระและนำมาใช้อย่างกว้างขวาง ข้อได้เปรียบของ XML มากกว่า HTML คือการแยกส่วนต่อประสานผู้ใช้ออกจากข้อมูลที่มีโครงสร้าง การแยกข้อมูลจากจอแสดงผลนี้ทำให้สามารถรวมข้อมูลจากแหล่งต่าง ๆ ได้ ข้อมูลลูกค้าคำสั่งซื้อผลการวิจัยการชำระเงินบิลบันทึกการแพทย์ข้อมูลไดเรกทอรีและข้อมูลอื่น ๆ ทั้งหมดสามารถแปลงเป็น XML ได้
XML และ HTML
นี่คือประเด็นสำคัญบางประการที่ต้องจดจำเกี่ยวกับความสัมพันธ์ระหว่าง XML และ HTML:
A .. XML ไม่ได้มีวัตถุประสงค์เพื่อแทนที่ HTML; ในความเป็นจริง XML ถือได้ว่าเป็นอาหารเสริมสำหรับ HTML เป้าหมายของ XML และ HTML นั้นแตกต่างกัน: HTML ได้รับการออกแบบมาเพื่อแสดงข้อมูลและมุ่งเน้นไปที่การปรากฏตัวของข้อมูลในขณะที่ XML ได้รับการออกแบบมาเพื่ออธิบายข้อมูลและมุ่งเน้นไปที่เนื้อหาของข้อมูล
B .. คล้ายกับ HTML, XML ไม่ได้ดำเนินการใด ๆ ในขณะที่แท็ก XML สามารถใช้เพื่ออธิบายโครงสร้างของรายการเช่นคำสั่งซื้อ แต่ก็ไม่มีรหัสใด ๆ ที่สามารถใช้ในการส่งหรือประมวลผลคำสั่งซื้อและเพื่อให้แน่ใจว่าส่งมอบตามลำดับนั้น คนอื่น ๆ ต้องเขียนโค้ดเพื่อดำเนินการเหล่านี้บนข้อมูล XML แบบฟอร์ม
C. ซึ่งแตกต่างจาก HTML แท็ก XML ถูกกำหนดโดยผู้เขียนสคีมาหรือเอกสารและไม่ จำกัด 3 หน้ารวมหน้าก่อนหน้า 123 หน้าถัดไป