XML กับ HTML

ผู้เขียน: Laura McKinney
วันที่สร้าง: 3 เมษายน 2021
วันที่อัปเดต: 10 พฤษภาคม 2024
Anonim
Learn XML fundamentals by creating a simple HTML (web) page
วิดีโอ: Learn XML fundamentals by creating a simple HTML (web) page

เนื้อหา

ความแตกต่างระหว่าง XML และ HTML คือ XML เป็นภาษามาร์กอัปแบบขยายได้ที่ให้กรอบสำหรับภาษามาร์กอัปในขณะที่ HTML เป็นภาษามาร์กอัปไฮเปอร์


มีภาษาการเขียนโปรแกรมมากมายและบางภาษาเป็นภาษามาร์กอัปตัวอย่างของภาษามาร์กอัปคือ XML และ HTML XML และ HTML ทั้งสองเป็นภาษามาร์กอัป แต่ทั้งคู่แตกต่างกันในวิธีที่สร้างขึ้นและมีจุดประสงค์ XML เป็นภาษามาร์กอัปแบบขยายได้ที่ให้กรอบงานสำหรับภาษามาร์กอัปในขณะที่ HTML เป็นภาษามาร์กอัปแบบไฮเปอร์ XML จัดเตรียมข้อกำหนดสำหรับการกำหนดองค์ประกอบใหม่ในขณะที่ HTML ไม่ได้จัดเตรียมข้อกำหนดสำหรับการกำหนดองค์ประกอบใหม่ XML ใช้เพื่อสร้างภาษามาร์กอัปในอีกทางหนึ่ง HTML เองเป็นภาษามาร์กอัป XML เป็นภาษามาร์กอัปที่สามารถขยายได้ซึ่งช่วยให้สามารถกำหนดการแสดงข้อมูลใด ๆ ได้ ในค่า XML ถูกกำหนดในแต่ละฟิลด์ในโครงสร้าง IBM เป็นที่รู้จักครั้งแรกในชื่อ GML ซึ่งเป็นภาษามาร์กอัปทั่วไปในปี 1960 หลังจาก ISO ใช้ GML มันถูกตั้งชื่อเป็น SGML ซึ่งเป็นมาตรฐานทั่วไปของภาษามาร์กอัป XML จัดเตรียมแพลตฟอร์มที่สามารถใช้เพื่อสร้างภาษามาร์กอัปใด ๆ หน่วยพื้นฐานใน XML เป็นที่รู้จักกันเป็นองค์ประกอบ คุณต้องทราบชุดของกฎหากคุณต้องการใช้ XML เพื่อสร้างภาษามาร์กอัปใด ๆ คุณต้องเขียนโค้ดในรูปแบบที่ถูกต้องและไม่ควรมีข้อผิดพลาดทางไวยากรณ์ มีสองส่วนของเอกสาร XML ที่เป็นภาษาอารัมภบทและเนื้อหา


HTML เป็นภาษามาร์กอัปไฮเปอร์ HTML เป็นภาษามาร์กอัปที่ใช้สร้างเว็บเพจ เบราว์เซอร์อ่านเอกสารที่มีมาร์กอัป HTML และสร้างหน้าเว็บ เอกสาร HTML นั้นเป็นไฟล์ ไฟล์นี้มีข้อมูลที่ต้องเผยแพร่ คำแนะนำใน HTML เป็นคำแนะนำแบบฝังที่เรียกว่าองค์ประกอบและองค์ประกอบเหล่านี้มีแท็กและแท็กเหล่านี้มีคู่ที่รู้จักกันว่าแท็กเริ่มต้นและแท็กสิ้นสุด

สารบัญ: ความแตกต่างระหว่าง XML และ HTML

  • แผนภูมิเปรียบเทียบ
  • XML คืออะไร
  • HTML คืออะไร
  • ความแตกต่างที่สำคัญ
  • ข้อสรุป
  • วิดีโออธิบาย

แผนภูมิเปรียบเทียบ

รากฐานXMLHTML
ความหมายXML เป็นภาษามาร์กอัปแบบขยายได้ที่จัดทำเฟรมเวิร์กสำหรับภาษามาร์กอัปHTML เป็นภาษามาร์กอัปไฮเปอร์ 1
ข้อมูลโครงสร้างXML มีข้อมูลโครงสร้างHTML ไม่มีข้อมูลโครงสร้างใด ๆ
กรณีที่สำคัญXML เป็นตัวพิมพ์ใหญ่และเล็กHTML ไม่คำนึงถึงขนาดตัวพิมพ์
แท็บปิด ต้องใช้แท็บปิดใน XMLไม่จำเป็นต้องใช้แท็บปิดใน HTML

XML คืออะไร

XML เป็นภาษามาร์กอัปแบบขยายได้ที่ให้กรอบงานสำหรับภาษามาร์กอัปในขณะที่ HTML เป็นภาษามาร์กอัปแบบไฮเปอร์ XML จัดเตรียมข้อกำหนดสำหรับการกำหนดองค์ประกอบใหม่ในขณะที่ HTML ไม่ได้จัดเตรียมข้อกำหนดสำหรับการกำหนดองค์ประกอบใหม่ XML ใช้เพื่อสร้างภาษามาร์กอัปในอีกทางหนึ่ง HTML เองเป็นภาษามาร์กอัป XML เป็นภาษามาร์กอัปที่สามารถขยายได้ซึ่งช่วยให้สามารถกำหนดการแสดงข้อมูลใด ๆ ได้ ในค่า XML ถูกกำหนดในแต่ละฟิลด์ในโครงสร้าง IBM เป็นที่รู้จักครั้งแรกในชื่อ GML ซึ่งเป็นภาษามาร์กอัปทั่วไปในปี 1960 หลังจาก ISO ใช้ GML มันถูกตั้งชื่อเป็น SGML ซึ่งเป็นมาตรฐานทั่วไปของภาษามาร์กอัป XML จัดเตรียมแพลตฟอร์มที่สามารถใช้เพื่อสร้างภาษามาร์กอัปใด ๆ หน่วยพื้นฐานใน XML เป็นที่รู้จักกันเป็นองค์ประกอบ คุณต้องทราบชุดของกฎหากคุณต้องการใช้ XML เพื่อสร้างภาษามาร์กอัปใด ๆ คุณต้องเขียนโค้ดในรูปแบบที่ถูกต้องและไม่ควรมีข้อผิดพลาดทางไวยากรณ์ มีสองส่วนของเอกสาร XML ที่เป็นภาษาอารัมภบทและเนื้อหา


HTML คืออะไร

HTML เป็นภาษามาร์กอัปไฮเปอร์ HTML เป็นภาษามาร์กอัปที่ใช้สร้างเว็บเพจ เบราว์เซอร์อ่านเอกสารที่มีมาร์กอัป HTML และสร้างหน้าเว็บ เอกสาร HTML นั้นเป็นไฟล์ ไฟล์นี้มีข้อมูลที่ต้องเผยแพร่ คำแนะนำใน HTML เป็นคำแนะนำแบบฝังที่เรียกว่าองค์ประกอบและองค์ประกอบเหล่านี้มีแท็กและแท็กเหล่านี้มีคู่ที่รู้จักกันว่าแท็กเริ่มต้นและแท็กสิ้นสุด

ความแตกต่างที่สำคัญ

  1. XML เป็นภาษามาร์กอัปแบบขยายได้ที่ให้กรอบสำหรับภาษามาร์กอัปในขณะที่ HTML เป็นภาษามาร์กอัปแบบไฮเปอร์
  2. XML มีข้อมูลโครงสร้างในขณะที่ HTML ไม่มีข้อมูลโครงสร้างใด ๆ
  3. XML คำนึงถึงขนาดตัวพิมพ์ในขณะที่ HTML ไม่คำนึงถึงขนาดตัวพิมพ์
  4. ต้องใช้แท็บปิดใน XML ในขณะที่ไม่จำเป็นต้องใช้แท็บปิดใน HTML

ข้อสรุป

ในบทความข้างต้นเราเห็นความแตกต่างที่ชัดเจนระหว่าง XML และ HTML พร้อมตัวอย่าง

วิดีโออธิบาย