İşaretleme dili, bir belgenin öğelerini etiketlerle ayıran bir bilgisayar dilidir. Programlama dillerinden farklı olarak, insan tarafından okunabilir formattır ve neredeyse tüm metin editörleriyle açılabilir. Etiketlere göre öğeleri tanımlama doğası için, böyle bir dosya geniş öğelerin tanımına izin verir. Bu etiketlerin verilerin grafiksel gösterimi ile ilgisi yoktur, ne de yazı tipleri, boyutlar vb. Gibi kullanıcı tanımlı ayarları belirtmek için kullanılırlar. Bugünlerde kullanılabilecek çok sayıda işaretleme dili var. Bunlardan bazıları burada genel farkındalık için tartışılmaktadır.

İşaretleme-diller-fileFormatlar

html-Hipermetin İşaretleme Dili

[HTML1] (Hyper Text Markup Language), tarayıcılarda görüntülenmek için oluşturulan web sayfalarının uzantısıdır. Web’in dili olarak bilinen HTML, web sayfalarının bir parçası olarak görüntülenecek yeni bilgi gereksinimlerinin gereksinimleriyle gelişmiştir. En son varyant, dil ile çalışmak için çok fazla esneklik sağlayan HTML 5 olarak bilinir. HTML sayfaları, bunların barındırıldığı veya yerel sistemden de yüklenebileceği sunucudan alınır. Her HTML sayfası, formlar, metin, görüntüler, animasyonlar, bağlantılar vb. Gibi HTML öğelerinden oluşur. Bu öğeler, her etiketin başladığı ve bittiği birkaç etiketle temsil edilir. Ayrıca, genel düzen temsili için JavaScript ve Stil Sayfaları (CSS) gibi komut dosyalarında yazılan uygulamaları da yerleştirebilir.

XML-Genişletilmiş İşaretleme Dili

XMLHTML ’e benzer, ancak nesneleri tanımlamak için etiketleri kullanmada farklı olan genişletilebilir işaretleme dilini temsil eder. XML dosya formatının oluşturulmasının arkasındaki tüm fikir, yazılım veya donanım araçlarına bağımlı olmadan verileri depolamak ve taşımaktı. Popülerliği hem insan hem de makine okunabilir olmasından kaynaklanmaktadır. Bu, World Wide Web (www) gibi ağ üzerinden depolanacak ve paylaşılacak nesneler şeklinde ortak veri protokolleri oluşturmasını sağlar. XML’deki “X” genişletilebilirdir, bu da dilin kullanıcı gereksinimlerine göre herhangi bir sayıda sembole genişletilebileceğini ima eder. Bu özellikler için Microsoft Open XML, LibreOffice Opendocument, XHTML ve SVG gibi birçok standart dosya formatı kullanır.

XHTML-Genişletilebilir Hipermetin İşaretleme Dili

XHTML, HTML 4.0’ın bir reformülasyonu kullanılarak XML’de işaretleme ile metin tabanlı bir dosya biçimidir. Bu dosyalar bir web tarayıcısında açık veya görüntülenmek için çok uygundur. Xhtml daha yapılandırılmış, daha az komut dosyası, jenerik olacak şekilde tasarlanmıştır; Mevcut tüm XML tesislerini ve daha fazla cihazdan bağımsız olarak kullanmak. XHTML, stil sayfalarıyla birlikte uzatma seçenekleri içeren genel olarak değerli bir dizi öğe ve özellik sağlar. Öznitelikler Meta Veri Özellikleri Koleksiyonundan kullanılır. Xhtml, tüm HTML sunum öğelerini stil sayfalarına tabi kalarak esneklik ve erişilebilirlik sağlar. Stil sayfaları bu sunum unsurlarından daha çok yönlüdür. HTML 4.01, HTML5 ve XHTML özellikleri World Wide Web Konsorsiyumu (W3C) tarafından dinamik olarak geliştirilmektedir.

XAML-XML Tabanlı İşaretleme Dili

XAML, Genişletilebilir Uygulama İşaretleme Dili, Uzantı Dosyaları Windows Sunum Vakfı’na (WPF) dayalı yazılım uygulamaları için kullanıcı arayüz öğelerini tanımlar. Bir dil olsa da, kullanımı ve anlaşılması kolay olan XML ’nin standart biçimine dayandığı için programlanması gerekmez. XAML (“Zammel” olarak telaffuz edilir), kullanıcı arayüzleri oluşturmak için özel bir amaç ile Microsoft tarafından geliştirilmiştir. Kısaltması orijinali, Avalon’un WPF’nin kod adı olduğu genişletilebilir Avalon işaretleme dili için duruyordu. XAML dosyaları bazen XOML uzantısı ile de kaydedilir. Diğer birkaç işaretleme dili, işlevleri için yukarıda tartışılan temel işaretleme dillerini kullanan MHTML, HTM ve XOML içerir. İlgili işaretleme dilinin kullanımı amaca bağlıdır. İçerik ekran amacıyla kullanılacaksa, HTML, MHTML ve HTM kullanılır. Ancak, veri açıklaması ihtiyaç ise, XML gibi işaretleme dilleri ve XML’ye dayalı olanlar kullanılır.