บ้าน พัฒนาการ ภาษามาร์กอัปมาตรฐานทั่วไปคืออะไร (sgml) - คำจำกัดความจาก techopedia

ภาษามาร์กอัปมาตรฐานทั่วไปคืออะไร (sgml) - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ภาษามาร์กอัปมาตรฐานทั่วไป (SGML) หมายถึงอะไร

ภาษามาร์กอัปมาตรฐานทั่วไป (SGML) เป็นภาษามาร์กอัปข้อความที่ทำหน้าที่เป็นชุดภาษามาร์คอัปที่ใช้กันอย่างแพร่หลายเช่น HTML (ภาษามาร์กอัปไฮเปอร์เท็กซ์) และ XML (ภาษามาร์กอัปขยายได้)


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

Techopedia อธิบายภาษามาร์กอัปทั่วไป (SGML)

ภาษามาร์กอัปมาตรฐานทั่วไปมีคุณสมบัติดังต่อไปนี้:

  • มาร์กอัปเชิงพรรณนา
  • ประเภทเอกสาร

มาร์กอัปเชิงพรรณนาเกี่ยวข้องกับการใช้รหัสมาร์กอัปที่ระบุว่าควรตีความบางส่วนของเอกสารอย่างไร ตัวอย่างเช่นรหัสอาจระบุส่วนหนึ่งเป็นย่อหน้าส่วนอื่นเป็นเชิงอรรถและอีกส่วนหนึ่งเป็นรายการหรือรายการในรายการ


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


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

ภาษามาร์กอัปมาตรฐานทั่วไปคืออะไร (sgml) - คำจำกัดความจาก techopedia