• SGML

    編輯
    本詞條由“匿名用戶” 建檔。
    目錄

    SGML,是一種元語言,可以用來為文檔定義不同的標記語言

    內容和展示

    編輯

    為了在 SGML 中描述一個有效的文檔,必須使用文檔類型定義(DTD),它描述了文檔的結構組成。 SGML 描述文檔的結構,忽略布局。 由于結構和布局的嚴格分離,SGML 數據構成了媒體中立數據的基礎。

    該結構在文檔中由元素指定。 例如,SGML 中的一個標題用一個元素來標記,這個元素的顯示(布局)就交給布局程序了。

    SGML 文檔被解析器讀取或檢查。 解析器首先讀取 SGML 聲明(語法規則),然后是 DTD(結構規則),最后是實際文檔數據(內容、技術實例 = 定義的推導)。 解析器檢查文檔是否符合指定的規則。 這樣的解析器是例如James Clark 的 nsgmls; 這個解析器作為 OpenSP目的一部分正在進一步開發。

    SGML 文檔

    有效文檔是符合所有指定規則的文檔。 每個 SGML 文檔都是 - 質量xxx - 有效的文檔。 只有有效的文檔才能被解析器進一步處理。

    例如,自由語言文檔樣式語義和規范語言 (DSSSL) 可用于為特定輸出媒體轉換或呈現文檔。

    分界

    編輯

    基于 SGML 的最著名的語言開發是 HTML 和 XML。 HTML 是 SGML 的主要應用。 XML 被認為是 SGML 的繼承者。 XML 本質上是由 SGML 的特定子集定義的。 實際上,XML 現在已經在許多領域取代了 SGML。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/371962/

    (2)
    詞條目錄
    1. SGML
    2. 內容和展示
    3. 分界

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久