SGML(Standard Generalized Markup Language,標準通用標記語言),是一種定義電子文件結構和描述其內容的國際標準語言,是所有電子文件標記語言的起源,早在Web發明之前SGML就已存在.
SGML是1986年出版釋出的一個資訊管理方面的國際標準(ISO 8879)。該標準定義獨立於平臺和應用的文字文件的格式、索引和連結資訊,為使用者提供一種類似於語法的機制,用來定義文件的結構和指示文件結構的標籤。其中Markup的含義是指插入到文件中的標記。標記分為兩種:一種稱為procedard markup,用來描述文件顯示的樣式;另一種稱為descriptive markup,用來描述文件中的文字的用途。制定SGML的基本思想是把文件的內容與樣式分開。
SGML規定了在文件中嵌入描述標記的標準格式,指定了描述文件結構的標準方法,目前在WEB上使用的HTML格式便是使用固定標籤集的一種 SGML文件。用於SGML可以支援無數的文件結構型別,並且可以建立與特定的軟硬體無關的文件,因此很容易與使用不同計算機系統的使用者交換文件。 使用SGML對多媒體的創作將帶來許多好處。首先,由於其規範性,它可以使創作人員更集中於內容的創作,可提高作品的重複使用效能、可移植效能以及共享效能。其次,由於SGML的獨立性,使得它在許多場合都有用武之地。
SGML(Standard Generalized Markup Language,標準通用標記語言),是一種定義電子文件結構和描述其內容的國際標準語言,是所有電子文件標記語言的起源,早在Web發明之前SGML就已存在.
SGML是1986年出版釋出的一個資訊管理方面的國際標準(ISO 8879)。該標準定義獨立於平臺和應用的文字文件的格式、索引和連結資訊,為使用者提供一種類似於語法的機制,用來定義文件的結構和指示文件結構的標籤。其中Markup的含義是指插入到文件中的標記。標記分為兩種:一種稱為procedard markup,用來描述文件顯示的樣式;另一種稱為descriptive markup,用來描述文件中的文字的用途。制定SGML的基本思想是把文件的內容與樣式分開。
SGML規定了在文件中嵌入描述標記的標準格式,指定了描述文件結構的標準方法,目前在WEB上使用的HTML格式便是使用固定標籤集的一種 SGML文件。用於SGML可以支援無數的文件結構型別,並且可以建立與特定的軟硬體無關的文件,因此很容易與使用不同計算機系統的使用者交換文件。 使用SGML對多媒體的創作將帶來許多好處。首先,由於其規範性,它可以使創作人員更集中於內容的創作,可提高作品的重複使用效能、可移植效能以及共享效能。其次,由於SGML的獨立性,使得它在許多場合都有用武之地。