Web geliştirme için kullanılan CSS, JavaScript, PHP gibi çeşitli teknolojiler vardır. Bunların arasında, web geliştirme için temel dil HTML'dir. Etiketlerden oluşan bir biçimlendirme dilidir. Her görev için özel etiketler vardır. HTML, web sayfasının yapısını değiştirmek için kullanılabilir. Paragraf eklemek, başlık değiştirmek, liste ve tablo eklemek HTML kullanarak gerçekleştirilebilecek bazı görevlerdir. HTML'nin birkaç sürümü vardır. En son sürüm HTML5'tir. Etkili web uygulamaları oluşturmak için birçok ek özelliğe sahiptir. HTML, web sayfaları ve web uygulamaları oluşturmak için standart biçimlendirme dilidir. SGML, belgeler için genel işaretleme dillerini tanımlamak için bir standarttır. İşte temel fark HTML ve SGML arasında. HTML, SGML'ye dayanmaktadır. Bu makalede, HTML ve SGML arasındaki fark tartışılmaktadır.
1. Genel Bakış ve Temel Fark
2. HTML nedir
3. SGML nedir
4. HTML ve SGML Arasındaki İlişki
5. Yan Yana Karşılaştırma - HTML ve SGML Tabular Formunda
6. Özet
HTML, Köprü Metni Biçimlendirme Dili anlamına gelir. Çoğu web sayfası birbirine bağlıdır. Başka bir web sayfasına bağlantıya Köprü Metni denir. HTML, web tarayıcısına sayfanın yapısının nasıl oluşturulacağı konusunda talimat veren etiketler içerir. Başlıklar, paragraflar, listeler, tablolar web sayfası yapısının altındadır.
Her HTML dosyasının üstünde belge türü bildirimi bulunur. Tarayıcıya belgede kullanılan HTML sürümünü anlatır. Web sayfasının ayrıntıları bölümdedir. Web sayfasında görüntülenecek içerik bölümün içindedir. Çeşitli görevleri yerine getirmek için birçok etiket var.
etiketi paragrafları ayırmak için kullanılır. Çoğu etiket karşılık gelen başlangıç etiketine ve kapanış etiketine sahiptir. Örneğin. ,
. Biçimlendirme etiketleri de vardır. metni kalın harflerle yazmak için kullanılır. Etiketi metnin altını çizmek için kullanılır. etiketi, içeriği italik yapmak için kullanılır. Bazı etiketler başlangıç ve bitiş etiketlerinin kendisini içerir.Şekil 01: Basit HTML Belgesi
Yukarıdaki HTML sayfasını web tarayıcısında açarken aşağıdaki gibi görünür.
Şekil 02: Web Tarayıcıdaki HTML sayfası
Yukarıdaki HTML dosyasına göre, belge bildirimi en üsttedir. HTML belgesinin HTML5 kullandığını belirtir. Baş bölümü ve gövde bölümü başlangıç etiketi ve kapanış etiketinin içinde bulunur. Web sayfasının ayrıntıları baş bölümünde yer almaktadır. Görüntülenecek içerik gövde bölümünde.
HTML diğer teknolojilerle birleştirilebilir. CSS ile birleştirildiğinde, web sayfası daha hazır görünebilir. JavaScript ile bağlantı kurmak, web sayfasını daha etkileşimli hale getirir. Web sayfaları oluşturmak için en yaygın biçimlendirme dilidir.
SGML, Standart Genelleştirilmiş Biçimlendirme Dili anlamına gelir. Biçimlendirme dillerini tanımlamak için bir standarttır. HTML, SGML'ye dayanmaktadır. Kendi başına bir belge dili değildir. Belgenin nasıl belirtileceğinin açıklamasıdır. Bu nedenle, bir meta veridir. SGML başlangıçta hükümet ve diğer sektörlerde makine tarafından okunabilen büyük projeleri paylaşmak için tasarlanmıştır. SGML belgesi üç bölümden oluşur. Bir bildiri var. Prolog, diğer biçimlendirme bildirimleriyle birlikte DOCTYPE bildirimini içerir. Sonra örneğin kendisi. En çok kullanılan bir öğe ve içeriğini içerir.
SGML'nin temel avantajları, görünüm özelliklerini düşünmekten ziyade belge yapısı dikkate alınarak oluşturulabilmesidir. SGML derleyicisi herhangi bir belgeyi belge türü tanımına (DTD) başvurarak yorumlayabileceğinden daha taşınabilir olacaktır. Başlangıçta yazdırma ortamı için tasarlanan belgeler, bilgisayar ekranı gibi diğer ortamlar için kolayca yeniden uyarlanabilir.
SGML, dijital belgelerin türünün ve içeriğinin açıklamasını belirlemek için kullanılan uluslararası bir standarttır. SGML'nin bir dezavantajı, stil sayfalarını desteklememesidir. SGML'nin güçlü ayarları nedeniyle yazılım gelişmemiştir. Bunun dışında, veri alışverişi de SGML'de karmaşıktır.
HTML ve SGML karşılaştırması | |
HTML, web sayfaları ve web uygulamaları oluşturmak için standart biçimlendirme dilidir. | SGML, belgeler için genel işaretleme dillerini tanımlamak için bir standarttır. |
Standlar | |
HTML, Köprü Metni Biçimlendirme Dili anlamına gelir. | SGML, Standart Genelleştirilmiş İşaretleme Dili anlamına gelir. |
Günümüzde her kuruluş web sayfalarını sürdürmektedir. Web uygulamaları için kullanılan çeşitli teknolojiler vardır. Bu makalede HTML ve SGML arasındaki fark tartışılmıştır. HTML, web sayfaları ve web uygulamaları oluşturmak için standart biçimlendirme dilidir. SGML, belgeler için genel işaretleme dillerini tanımlamak için bir standarttır. HTML ve SGML arasındaki fark budur. HTML SGML tabanlıdır.
1. “SGML (Standart Genelleştirilmiş Biçimlendirme Dili) Nedir? - WhatIs.com'un tanımı. ” SearchMicroservices. Burada mevcut
2. “Standart Genelleştirilmiş Biçimlendirme Dili.” Vikipedi, Wikimedia Vakfı, 18 Mart 2018. Buradan erişebilirsiniz
3. “HTML'ye Genel Bakış.” , Tutorials Point, 8 Ocak 2018. Buradan ulaşabilirsiniz
1.'SGML 'Dreftymac tarafından İngilizce Wikipedia - SGML.svg, (CC BY-SA 2.5) ile Commons Wikimedia