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

มาร์กอัปภาษา

html-ภาษามาร์กอัปไฮเปอร์เท็กซ์

[HTML1] (Hyper Text Markup Language) เป็นส่วนขยายสำหรับหน้าเว็บที่สร้างขึ้นสำหรับการแสดงผลในเบราว์เซอร์ HTML ได้รู้จักกันในชื่อภาษาของเว็บที่มีการพัฒนาตามข้อกำหนดของข้อกำหนดข้อมูลใหม่ที่จะแสดงเป็นส่วนหนึ่งของหน้าเว็บ ตัวแปรล่าสุดเรียกว่า HTML 5 ที่ให้ความยืดหยุ่นมากสำหรับการทำงานกับภาษา หน้า HTML จะได้รับจากเซิร์ฟเวอร์ซึ่งเป็นโฮสต์เหล่านี้หรือสามารถโหลดได้จากระบบท้องถิ่นเช่นกัน หน้า HTML แต่ละหน้าประกอบด้วยองค์ประกอบ HTML เช่นรูปแบบข้อความรูปภาพภาพเคลื่อนไหวลิงก์ ฯลฯ องค์ประกอบเหล่านี้จะถูกแทนด้วยแท็กเช่นและอื่น ๆ อีกมากมายที่แต่ละแท็กเริ่มต้นและสิ้นสุด นอกจากนี้ยังสามารถฝังแอปพลิเคชันที่เขียนในภาษาสคริปต์เช่น JavaScript และ Style Sheets (CSS) สำหรับการแสดงเค้าโครงโดยรวม

xml-ภาษามาร์กอัปเพิ่มเติม

XML หมายถึงภาษามาร์กอัปที่ขยายได้ซึ่งคล้ายกับ HTML แต่แตกต่างกันในการใช้แท็กสำหรับการกำหนดวัตถุ แนวคิดทั้งหมดที่อยู่เบื้องหลังการสร้างรูปแบบไฟล์ XML คือการจัดเก็บและการขนส่งข้อมูลโดยไม่ต้องพึ่งพาเครื่องมือซอฟต์แวร์หรือฮาร์ดแวร์ ความนิยมของมันเกิดจากการเป็นทั้งมนุษย์และเครื่องที่อ่านได้ สิ่งนี้ช่วยให้สามารถสร้างโปรโตคอลข้อมูลทั่วไปในรูปแบบของวัตถุที่จะจัดเก็บและแชร์ผ่านเครือข่ายเช่น World Wide Web (WWW) “ X” ใน XML นั้นใช้งานได้ซึ่งหมายความว่าภาษาสามารถขยายไปยังสัญลักษณ์จำนวนเท่าใดก็ได้ตามข้อกำหนดของผู้ใช้ มันมีไว้สำหรับคุณสมบัติเหล่านี้ที่รูปแบบไฟล์มาตรฐานหลายรูปแบบใช้ประโยชน์เช่น Microsoft Open XML, LibreOffice OpEdocument, XHTML และ SVG

XHTML-ภาษามาร์กอัปไฮเปอร์เท็กซ์ที่ขยายได้

XHTML เป็นรูปแบบไฟล์ตามข้อความที่มีมาร์กอัปใน XML โดยใช้การปฏิรูปของ HTML 4.0 ไฟล์เหล่านี้เหมาะอย่างยิ่งที่จะเปิดหรือดูในเว็บเบราว์เซอร์ XHTML ได้รับการออกแบบให้มีโครงสร้างมากขึ้นสคริปต์น้อยลงทั่วไป; การใช้สิ่งอำนวยความสะดวกที่มีอยู่ทั้งหมดของ XML และอุปกรณ์ที่เป็นอิสระมากขึ้น XHTML ให้ชุดองค์ประกอบและคุณลักษณะที่คุ้มค่าโดยทั่วไปพร้อมตัวเลือกส่วนขยายร่วมกับแผ่นสไตล์ คุณลักษณะที่ใช้จากคอลเลกชันเมตาดาต้า XHTML ให้ความยืดหยุ่นและการเข้าถึงโดยการรองลงมาทั้งหมด HTML องค์ประกอบการนำเสนอไปยังแผ่นสไตล์ แผ่นสไตล์มีความหลากหลายมากกว่าองค์ประกอบการนำเสนอเหล่านี้ ข้อมูลจำเพาะสำหรับ HTML 4.01, HTML5 และ XHTML ได้รับการพัฒนาแบบไดนามิกโดย World Wide Web Consortium (W3C)

XAML-ภาษามาร์กอัพที่ใช้ XML

XAML, ภาษามาร์กอัปแอปพลิเคชันที่ขยายได้, ไฟล์ส่วนขยายอธิบายองค์ประกอบส่วนต่อประสานผู้ใช้สำหรับแอปพลิเคชันซอฟต์แวร์ตาม Windows Presentation Foundation (WPF) แม้ว่าจะเป็นภาษา แต่ก็ไม่จำเป็นต้องตั้งโปรแกรมไว้เนื่องจากขึ้นอยู่กับรูปแบบมาตรฐานของ XML ซึ่งใช้งานง่ายและเข้าใจ XAML (ออกเสียงว่า“ Zammel”) ได้รับการพัฒนาโดย Microsoft โดยมีเป้าหมายเฉพาะสำหรับการสร้างส่วนต่อประสานผู้ใช้ ต้นฉบับตัวย่อของมันหมายถึงภาษามาร์กอัป Avalon ที่ขยายได้ซึ่ง Avalon เป็นรหัสชื่อสำหรับ WPF บางครั้งไฟล์ XAML จะถูกบันทึกด้วยส่วนขยาย XOML เช่นกัน ไม่กี่ภาษามาร์กอัปอื่น ๆ ได้แก่ MHTML, HTM และ XOML ที่ใช้ภาษามาร์กอัปพื้นฐานที่กล่าวถึงข้างต้นสำหรับการทำงานของพวกเขา การใช้ภาษามาร์กอัปที่เกี่ยวข้องขึ้นอยู่กับวัตถุประสงค์ หากมีการใช้เนื้อหาเพื่อวัตถุประสงค์ในการแสดงผลจะใช้ HTML, MHTML และ HTM อย่างไรก็ตามหากคำอธิบายข้อมูลเป็นความต้องการภาษามาร์กอัปเช่น XML และภาษาที่ใช้ XML ใช้