Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

ความแตกต่างระหว่าง XML และ HTML


ในบทความนี้ เราจะเข้าใจความแตกต่างระหว่าง HTML และ XML

HTML

  • มันหมายถึงภาษามาร์กอัปข้อความไฮเปอร์

  • ช่วยสร้างหน้าเว็บและแอปพลิเคชัน

  • มันเป็นภาษามาร์กอัป

  • ยังช่วยสร้างหน้าคงที่อีกด้วย

  • ช่วยแสดงข้อมูล

  • ไม่ส่งข้อมูล

  • HyperText ช่วยกำหนดลิงก์ระหว่างหน้าเว็บหลายหน้า

  • ภาษามาร์กอัปช่วยกำหนดเอกสารข้อความโดยใช้แท็ก ซึ่งกำหนดโครงสร้างให้กับหน้าเว็บ

  • ช่วยอธิบายข้อความเพื่อให้ระบบเข้าใจและใช้งานได้

  • โดยไม่สนใจข้อผิดพลาดเล็กน้อย

  • ไม่คำนึงถึงขนาดตัวพิมพ์

  • มีจำนวนแท็กเฉพาะใน HTML

  • แท็กเหล่านี้ถูกกำหนดไว้ล่วงหน้า

  • ไม่รักษาพื้นที่สีขาว

  • แท็กปิดไม่จำเป็น

ตัวอย่างของ HTML −

ตัวอย่าง

<!DOCTYPE html>
<html>
<head>
   <title>My title</title>
</head>
<body>
   <h1>title</h1>
   <p>A sample</p>
</body>
</html>

ผลลัพธ์

ความแตกต่างระหว่าง XML และ HTML

XML

  • XML ย่อมาจาก 'eXtensible Markup Language'

  • โดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

  • ไม่อนุญาตให้มีข้อผิดพลาด

  • ช่วยให้มีกรอบงานที่กำหนดภาษามาร์กอัป

  • แท็กถูกกำหนดโดยผู้ใช้

  • แท็กเหล่านี้ขยายได้

  • สามารถรักษาพื้นที่สีขาวไว้ได้

  • แท็กช่วยอธิบายข้อมูล

  • แท็กเหล่านี้ไม่ได้ใช้เพื่อแสดงข้อมูล

  • จำเป็นต้องมีแท็กปิด

  • ช่วยสร้างหน้าเว็บและแอปพลิเคชัน

  • เป็นไดนามิกเนื่องจากช่วยขนส่งข้อมูล

  • เป้าหมายการออกแบบมุ่งเน้นไปที่ความเรียบง่าย การใช้งานผ่านอินเทอร์เน็ต

  • รองรับ Unicode

  • นอกจากนี้ยังสามารถใช้เพื่อแสดงโครงสร้างข้อมูลที่ต้องการสำหรับบริการเว็บได้อีกด้วย

ตัวอย่างของ XML -

ตัวอย่าง

<?xml version = "1.0"?>
<contactinfo>
   <address category = "type">
      <name>Mark</name>
      <College>MIT</College>
      <mobile>6787878</mobile>
   </address>
</contactinfo>

ผลลัพธ์

Mark
MIT
6787878