SGML ve HTML arasındaki fark

Anahtar fark : SGML ve HTML, her ikisi de bilgisayar programlama dilidir. Her ikisi de iyi bilinen web sayfaları geliştirmek için kullanılan işaretleme dilleridir. Önceden tanımlanmış etiket öğelerinde yazılmıştır. Birincil fark HTML olacaktır, SGML'nin bir alt kümesidir.

HTML, Hiper Metin İşaretleme Dili'nin kısaltmasıdır. Web sayfalarını geliştirmek için kullanılan iyi bilinen bir bilgisayar dilidir. Uzun zamandır etrafta ve genellikle web sayfaları tasarlamak için kullanılıyor. XML veya Genişletilebilir İşaretleme Dili, belgeleri hem insan hem de bilgisayar tarafından okunabilecek biçimde kodlamak için bir kurallar kümesi tanımlar.

HTML, başta açılış etiketi ve kapanış etiketi olmak üzere etiketlerden oluşan HTML öğeleri kullanılarak yazılır. Bu etiketler arasındaki veriler genellikle içeriktir. HTML'nin temel amacı, web tarayıcılarının etiketler arasında yazılı içeriği yorumlamalarını ve görüntülemelerini sağlamaktır. Etiketler, sayfa içeriğini tanımlamak için tasarlanmıştır. HTML önceden tanımlanmış etiketlerle birlikte gelir. Birinin resimlere, metinlere, videolara, formlara ve diğer içerik parçalarına uyumlu bir web sayfasına eklenmesini sağlar.

HTML'in unsurları tüm web sitelerinin temel yapı taşlarıdır. HTML, resimlerin ve nesnelerin web sayfasına gömülmesine izin verir. Etkileşimli formlar oluşturmak için de kullanılabilir. HTML ayrıca yapılandırılmış belgeler oluşturmak için araçlar sağlar. Bunu, başlıklar, paragraflar, listeler, bağlantılar, tırnak işaretleri ve diğer maddeler gibi metinler için yapısal anlambilim göstererek yapar. Ancak bu günlerde, web sayfaları nadiren yalnızca HTML kullanılarak tasarlanmaktadır. HTML, programcının, çoğu zaman yaptığı gibi JavaScript gibi dillerde yazılmış komut dosyalarını gömmesine izin verir. Bu, HTML web sayfalarının görünümünü ve davranışını değiştirir.

SGML, Standart Genelleştirilmiş İşaretleme Dili'nin kısaltmasıdır. Belgeler için genelleştirilmiş biçimlendirme dillerini tanımlamak için ISO standardı bir teknolojidir.

SGML, 1960'larda Charles Goldfarb tarafından geliştirilen IBM'in Genel İşaretleme Dilinden (GML) elde edildi. Belge işaretleme dili olarak SGML, makine tarafından okunabilen büyük proje belgelerinin devlet, hukuk ve endüstride paylaşılmasını sağlamak için başlangıçta tasarlanmıştır. Bu tür birçok belgenin bilgi teknolojisi alanında uzun süre okunabilir kalması gerekmektedir. Ayrıca askeri, havacılık, teknik referans ve endüstriyel yayıncılık endüstrileri tarafından da yaygın olarak kullanılmaktadır. XML profilinin tanıtılması, SGML'yi küçük ölçekli, genel amaçlı kullanımdaki yaygın uygulamaları için daha uygun hale getirmiştir.

Wikipedia'ya göre, SGML çok çeşitli biçimlendirme dilini genelleştirmekte ve desteklemektedir. Bu diller, Wiki benzeri sözdizimlerinden RTF benzeri köşeli dillere ve HTML benzeri eşleşen etiket dillerine kadar uzanır. Tarayıcıların pek çok uygulamasını desteklemediğinden, biraz daha az sürdürülebilir olduğu düşünülmektedir. Liberal hatalar içeren belgeler daha fazla zaman gerektirir. Sayfa yükleme süresi daha yavaş ve indirme hızı var.

SGML, artık yaygın olarak dijital belgeleri yazmak için kullanılan HTML ve XML'nin ana dili olarak kabul edilmektedir. Dijital belgelerin türünün ve içeriğinin tanımının belirlenmesinde uluslararası bir standart kazanmıştır. Zamanla, SGML'nin popülaritesi hızla artmıştır. SGML'de çok az engel var, çünkü SGML'de yaygın olarak desteklenen stil sayfaları olmadığından, SGML'nin güçlü ayarları nedeniyle yazılım dengesizleşiyor ve gelişmiyor. Ayrıca, SGML veri değişimi, ciddi problemlere neden olabilecek yazılım paketleri arasında değişen uyumluluk nedeniyle oldukça karmaşık bir hale gelmiştir.

SGML ile HTML arasındaki karşılaştırma:

SGML

HTML

Tam form

Standart Genelleştirilmiş İşaretleme Dilini ifade eder.

Hiper Metin İşaretleme Dili anlamına gelir.

tip

uygulama / sgml, metin / sgml

text / html

Tür kodu

Metin

Metin

Üniforma tipi

public.xml

public.html

Tarafından geliştirilmiş

ISO

WWW Consotium

Biçim türü

Bu bir işaret dilidir.

Bu bir işaret dilidir.

Den uzatıldı

GML

SGML

Uzatıldı

HTML, XML

XHTML

Tavsiye

İlgili Makaleler

  • arasındaki fark: Gopher ve Mole Arasındaki Fark

    Gopher ve Mole Arasındaki Fark

    Anahtar Fark: Gophers Sciuridae ailesine ait memelilerdir. Gopher, cep gopher (gerçek gophers olarak da bilinir), yer sincabı, bazı kır köpeği türü ve Richardson'un yer sincabı gibi çeşitli küçük borçlanma kemirgen türlerini tanımlayan bir terimdir. Moller de ödünç yaratıklar ve Talpidae ailesine aittir. “Köstebek” terimi “
  • arasındaki fark: SRAM ve DRAM arasındaki fark

    SRAM ve DRAM arasındaki fark

    Anahtar Fark: Statik RAM (SRAM) ve Dinamik RAM (DRAM) iki RAM tipidir (Rasgele Erişim Belleği). Her ikisi de, hız, kapasite vb. Gibi birçok bağlamda birbirinden farklıdır. Bu farklılıklar, verileri tutmak için kullanılan teknikteki farktan kaynaklanmaktadır. DRAM, her bir hafıza hücresi için tek bir transistör ve kapasitör kullanır, oysa SRAM'ın her bir hafıza hücresi bir dizi 6 transistör kullanır. DRAM'ın yenilenme
  • arasındaki fark: Tek Doğum ve Çoklu Doğum Arasındaki Fark

    Tek Doğum ve Çoklu Doğum Arasındaki Fark

    Temel Fark: Bekar doğum, bir kadının bir hamilelikte bir fetüsü gebe bırakmasıdır. Birden fazla doğum, bir kadının bir hamilelikte birden fazla fetüs gebe kalmasıdır. Bir kadın hamile kaldığında, aynı hamilelikte birden fazla çocuğa sahip olma olasılığı her zaman vardır; fetüslerin sayısı arttıkça, bunun oluşumu nadirdir. Örneğin, ikizler üçüzlere, dör
  • arasındaki fark: Yer ve Yer Arasındaki Fark

    Yer ve Yer Arasındaki Fark

    Anahtar fark: Bir alanın yeri, bir yeri bulmak için referans sağlar. Konum mutlak veya bağıl olabilir. Mutlak konum, enlem ve boylam, şehir veya kasaba adı veya sokak adresi gibi bölgeyi bulmak için kesin bir referans sağlar. Göreceli konum, alanı ve çevresi ile diğer yerler arasındaki bağlantılarını açıklar. Öte yandan, bir yer
  • arasındaki fark: Dove ve Turtle Dove Arasındaki Fark

    Dove ve Turtle Dove Arasındaki Fark

    Anahtar Fark: Güvercinler ve Kaplumbağa Güvercinler aslında farklılardan daha benzer. Güvercinler Clumbidae ailesindeki bir kuş türü iken, Kaplumbağa Güvercinleri bir tür ve bir çeşit Güvercin türü. Güvercinler ve Kaplumbağalar Güvercinler aslında farklı olanlardan daha benzer. Her ikisi de Columbidae ailesinin bir parçasıdır, Turtle Doves ise Streptopelia cinsinin bir alt türüdür. Bu iki kuş arasındaki fark
  • arasındaki fark: Stent ve Kalp Pili Arasındaki Fark

    Stent ve Kalp Pili Arasındaki Fark

    Anahtar Farkı: Stent, ağ benzeri bir yapıya sahip küçük bir metal veya plastik tüptür. Kan akışını engelleyen tıkalı veya daralmış arterlere yerleştirilir. Stent daha sonra kanın sınırsız şekilde akmasını sağlayan arteri açık tutar. Kalp pili, göğsün altına veya göğsüne yerleştirilen elektriksel darbeleri kullanan bir tür tıbbi cihazdır. Bu elektriksel darbeleri kalp kaslar
  • arasındaki fark: Güneş patlaması ve CME arasındaki fark

    Güneş patlaması ve CME arasındaki fark

    Temel Fark: Bir güneş patlaması, Güneş'in yüzeyinde gözlenen ani bir parlaklık parlamasıdır. X ışınları ve enerji emisyonuna yol açar. CME, güneş yüzeyinde meydana gelen patlama türleridir. Bir CME büyük miktarda plazma ve manyetik alan serbest bırakır. Uzay, son sınır büyüleyici bir yer. Çok geniş, tehlikeli ve g
  • arasındaki fark: Ülser ve Kanser Arasındaki Fark

    Ülser ve Kanser Arasındaki Fark

    Anahtar Fark: Ülser bakteri kaynaklı Helicobacter pylori (H. pylori) bakterilerinin kesin olduğu bir hastalıktır. Bakteriler, midenin yanmasına neden olan mukoza zarını zayıflatan maddeler üretir. Tıbbi olarak habis neoplazm olarak bilinen kanser, hücrelerin hızla bölünerek çoğaldığı ve etrafındaki organlara zarar verebilecek tümörleri ya da vücudun diğer bölümlerine yol açabilecekleri ve yol açtığı tıbbi bir durumdur. İnsan vücudu otomatik modda çal
  • arasındaki fark: CC ve BCC arasındaki fark

    CC ve BCC arasındaki fark

    Anahtar fark: “Cc” “Karbon Kopyası”, “Bcc” “Kör Karbon Kopyası” anlamına gelir. Temel olarak bir e-posta gönderirken, adres bölümünde doldurulması gereken üç alan görürler: Kime: Birincil alıcılar Cc: Karbon kopyası Bcc: Kör karbon kopyası “Kime”, e-postanın adreslendiği veya etiketlendiği kişinin e-posta adresini girdiği geleneksel adresleme sistemidir. “Cc” “Karbon Kopya” veya bazen “Nezaket K

Editörün Seçimi

HP Envy ve HP Pavilion Masaüstü Bilgisayarlar Arasındaki Fark

Önemli fark : HP Envy ve HP Pavilion, ikisi de hepsi bir arada dokunmatik ekranlı bilgisayarlardır. Her ikisi de Windows 8, iyi tasarım ve dokunma kontrolünden oluşuyor, ancak ikisi arasındaki fark performanslarına ve nasıl çalıştıklarına bağlı. HP Envy ve HP Pavilion serisi, Hewlett-Packard tarafından üretilen ve satılan dizüstü bilgisayarlar ve diğer ürünlerden oluşan bir seridir. Bunlar bir dizi kişisel