XML กับ HTML
เนื้อหา
- สารบัญ: ความแตกต่างระหว่าง XML และ HTML
- แผนภูมิเปรียบเทียบ
- XML คืออะไร
- HTML คืออะไร
- ความแตกต่างที่สำคัญ
- ข้อสรุป
- วิดีโออธิบาย
ความแตกต่างระหว่าง 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 คืออะไร
- ความแตกต่างที่สำคัญ
- ข้อสรุป
- วิดีโออธิบาย
แผนภูมิเปรียบเทียบ
รากฐาน | XML | HTML |
ความหมาย | 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 เป็นคำแนะนำแบบฝังที่เรียกว่าองค์ประกอบและองค์ประกอบเหล่านี้มีแท็กและแท็กเหล่านี้มีคู่ที่รู้จักกันว่าแท็กเริ่มต้นและแท็กสิ้นสุด
ความแตกต่างที่สำคัญ
- XML เป็นภาษามาร์กอัปแบบขยายได้ที่ให้กรอบสำหรับภาษามาร์กอัปในขณะที่ HTML เป็นภาษามาร์กอัปแบบไฮเปอร์
- XML มีข้อมูลโครงสร้างในขณะที่ HTML ไม่มีข้อมูลโครงสร้างใด ๆ
- XML คำนึงถึงขนาดตัวพิมพ์ในขณะที่ HTML ไม่คำนึงถึงขนาดตัวพิมพ์
- ต้องใช้แท็บปิดใน XML ในขณะที่ไม่จำเป็นต้องใช้แท็บปิดใน HTML
ข้อสรุป
ในบทความข้างต้นเราเห็นความแตกต่างที่ชัดเจนระหว่าง XML และ HTML พร้อมตัวอย่าง