標準通用標記語言

標準通用標記語言,計算機名詞,解釋為是一種定義電子文檔結構和描述其內容的國際標準語言,是所有電子文檔標記語言的起源,早在Web發明之前SGML就已存在.

標準通用標記語言,簡稱SGML(StandardGeneralizedMarkupLanguage,標準通用標記語言),是一種定義電子文檔結構和描述其內容的國際標準語言,是所有電子文檔標記語言的起源,早在Web發明之前SGML就已存在.

概述

SGML是1986年出版發布的一個信息管理方面的國際標準(ISO8879)。該標準定義獨立於平台和套用的文本文檔的格式、索引和連結信息,為用戶提供一種類似於語法的機制,用來定義文檔的結構和指示文檔結構的標籤。其中Markup的含義是指插入到文檔中的標記。標記分為兩種:一種稱為procedardmarkup,用來描述文檔顯示的樣式;另一種稱為descriptivemarkup,用來描述文檔中的文字的用途。制定SGML的基本思想是把文檔的內容與樣式分開。

功能

SGML規定了在文檔中嵌入描述標記的標準格式,指定了描述文檔結構的標準方法,目前在WEB上使用的HTML格式便是使用固定標籤集的一種SGML文檔。用於SGML可以支持無數的文檔結構類型,並且可以創建與特定的軟硬體無關的文檔,因此很容易與使用不同計算機系統的用戶交換文檔。

作用

使用SGML對多媒體的創作將帶來許多好處。首先,由於其規範性,它可以使創作人員更集中於內容的創作,可提高作品的重複使用性能、可移植性能以及共享性能。

其次,由於SGML的獨立性,使得它在許多場合都有用武之地。同XML相比,定義的功能很強大,缺點是它不適用於Web數據描述,而且SGML軟體價格非常昂貴。ISO/ANSI/ECMA的一個標準,一種用來注釋文本文檔,提供文檔片斷的類型信息的規範

相關詞條


相關搜尋

熱門詞條

聯絡我們