SGML

SGML
Standard Generalized Generic Markup Language

SGML.svg

MIME

application/sgml, text/sgml

Разработан

ISO

Тип формата

Язык разметки

Расширен из

GML

Развит в

HTML, XML

Стандарт(ы)

ISO 8879

SGML (англ. Standard Generalized Markup Language — стандартный обобщённый язык разметки; произносится [эс-джи-эм-эл]) — метаязык, на котором можно определять язык разметки для документов. SGML — наследник разработанного в 1969 году в IBM языка GML (Generalized Markup Language), который не стоит путать с Geography Markup Language, разрабатываемым Open GIS Consortium.

Изначально SGML был разработан для совместного использования машинно-читаемых документов в больших правительственных и аэрокосмических проектах. Он широко использовался в печатной и издательской сфере, но его сложность затруднила его широкое распространение для повседневного использования.

Основные части документа SGML:

  1. SGML-декларация — определяет, какие символы и ограничители могут появляться в приложении;
  2. Document Type Definition — определяет синтаксис конструкций разметки. DTD может включать дополнительные определения, такие, как символьные ссылки-мнемоники;
  3. Спецификация семантики, относится к разметке — также даёт ограничения синтаксиса, которые не могут быть выражены внутри DTD;
  4. Содержимое SGML-документа — по крайней мере, должен быть корневой элемент.

SGML предоставляет множество вариантов синтаксической разметки для использования различными приложениями. Изменяя SGML-декларацию, можно даже отказаться от использования угловых скобок, хотя этот синтаксис считается стандартным, так называемым concrete reference syntax.

Пример синтаксиса SGML:

<QUOTE TYPE="example"> 
typically something like <ITALICS>this</ITALICS> 
</QUOTE>

SGML стандартизован ISO: «ISO 8879:1986 Information processing—Text and office systems—Standard Generalized Markup Language (SGML)»

HTML и XML произошли от SGML. HTML — это приложение SGML, а XML — это подмножество SGML, разработанное для упрощения процесса машинного разбора документа. Другими приложениями SGML являются SGML Docbook (документирование) и «Z Format» (типография и документирование).

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "SGML" в других словарях:

  • SGML — 〈EDV; Abk. für engl.〉 Standard(ized) Generalized Mark up Language, zur strukturierten Darstellung von gegliederten Texten genormte Auszeichnungssprache; →a. XML [engl.] * * * SGML   [Abk. für Standardized Generalized Markup Language, dt.… …   Universal-Lexikon

  • SGML — ● SGML nom masculin (sigle de l anglais standard generalized mark up language) Langage informatique normalisé de définition et d échange de documents structurés. SGML [ɛsʒeɛmɛl] n. m. ÉTYM. V. 1985; empr. à l angl., sigle de Standard Generalized… …   Encyclopédie Universelle

  • SGML — SGML. Las siglas de Standard Generalized Markup Language o Lenguaje de Marcación Generalizado . Consiste en un sistema para la organización y etiquetado de documentos. La Organización Internacional de Estándares (ISO) ha normalizado este lenguaje …   Enciclopedia Universal

  • SGML — noun [uncountable] COMPUTING standard generalized mark up language; a computer language for creating files, using a system of codes to label the different parts of a file so that those parts can be grouped together or treated in a similar way to… …   Financial and business terms

  • SGML — kalba statusas T sritis informatika apibrėžtis Universali dokumentų ↑ženklinimo kalba, kurią apibrėžia tarptautinis standartas ISO 8879. Kalba nustato santykį tarp dokumento turinio ir struktūros. Ja aprašomi dokumentų formatai, indeksavimas,… …   Enciklopedinis kompiuterijos žodynas

  • SGML — 〈EDV; Abk. für engl.〉 Standard(ized) Generalized Markup Language, zur strukturierten Darstellung von gegliederten Texten genormte Auszeichnungssprache [Etym.: engl.] …   Lexikalische Deutsches Wörterbuch

  • SGML — [ˌes dʒi: em ˈel] n [U] technical standard generalized markup language a way of writing a document on a computer so that its structure is clear, and so that it can easily be read on a different computer system …   Dictionary of contemporary English

  • SGML — die; Abk. für engl. standard generalized mark up language> normierte Auszeichnungssprache zur Beschreibung strukturierter Texte (EDV) …   Das große Fremdwörterbuch

  • SGML — [ ,es dʒi em el ] abbreviation Standard Generalized Markup Language: a type of computer language using normal English words for publishing documents in electronic form …   Usage of the words and phrases in modern English

  • SGML — (Standard Generalized Markup Language) customary language used for writing Internet hypertext files (based on separation of the form of a document from its contents) …   English contemporary dictionary

  • SGML — SGML, die oder das; meist ohne Artikel = standard generalized mark up language (EDV eine normierte Form der Textmarkierung) …   Die deutsche Rechtschreibung


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»