Ev gelişme Standart genelleştirilmiş biçimlendirme dili (sgml) nedir? - techopedia nedir?

Standart genelleştirilmiş biçimlendirme dili (sgml) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Standart Genelleştirilmiş Biçimlendirme Dili (SGML) ne anlama geliyor?

Standart genelleştirilmiş işaretleme dili (SGML), HTML (köprü metni işaretleme dili) ve XML (genişletilebilir işaretleme dili) gibi yaygın olarak kullanılan işaretleme dillerinin üst kümesi olarak hizmet veren bir metin işaretleme dilidir.


SGML belgeleri işaretlemek için kullanılır ve belirli bir uygulamaya bağımlı olmama avantajına sahiptir. Kullanıcıların elektronik belgeler için standart biçimlendirme stilleri üzerinde çalışmalarına izin veren GML'den (genel işaretleme dili) türetilmiştir.

Techopedia, Standart Genelleştirilmiş Biçimlendirme Dilini (SGML) açıklıyor

Standart genelleştirilmiş biçimlendirme dili aşağıdaki özelliklere sahiptir:

  • Açıklayıcı İşaretleme
  • Belge Türleri

Açıklayıcı işaretleme, bir belgenin çeşitli bölümlerinin nasıl yorumlanması gerektiğini tanımlayan işaretleme kodunun kullanılmasını içerir. Örneğin, kod bir bölümü paragraf olarak, diğerini dipnot olarak, diğerini ise liste veya listedeki bir öğe olarak tanımlayabilir.


İşaretlenen belgeyi işleyebilen herhangi bir yazılım bunu kendi oluşturma biçimini kullanarak gerçekleştirecektir. Örneğin, bir uygulama dipnot olarak tanımlanan kısımları toplayabilir ve her sayfanın sonunda yazdırabilir. Bir diğeri her bölümün sonunda dipnotlar basabilir. Yine bir başkası dipnotları basmayabilir.


Standart genel işaretleme dilinin bir diğer önemli özelliği de belge türlerinin kullanılması ve daha sonra belge türü tanımlamasının (DTD) kullanılmasıdır. Belirli bir belge türünün belirli parçalara ve belirli bir yapıya sahip olması beklenir. Örneğin, bir rapor için bir DTD olduğunda, raporun kabul edilebilmesi için belgenin bölümleri ve yapısı DTD'de tanımlananları izlemelidir. En önemli faydalarından biri, aynı türdeki belgelerin, bunları işleyebilen tüm yazılımlar tarafından aynı şekilde işlenebilmesidir.

Standart genelleştirilmiş biçimlendirme dili (sgml) nedir? - techopedia nedir?