Bir anahtar sözcük kullanarak arama motoru üzerinden bir web sayfasını ziyaret ettiniz. Bazı cümlelerin kalın puntoyla yazıldığını, bazılarının renkli olduğunu, bazılarının italik yazıldığını, bazılarının ise link içerdiğini (bkz. hiper metin) görüyorsunuz. Peki bu gördükleriniz tam olarak ne anlama geliyor?
İşaretleme dili (biçimlendirme dili) nedir?
İşaretleme dili veya biçimlendirme dili, metinlerin nasıl yapılandırılacağına veya biçimlendirileceğine dair açıklamaları içeren yapay bir dildir. Biçimlendirme dili, bir metin belgesinin yapısını, biçimlendirmesini veya parçaları arasındaki ilişkiyi kontrol etmek için eklenen bir dizi sembolden oluşan standart metin kodlama sistemidir.
Bir sayfanın genel görünümünü ve içerdiği verileri biçimlendirmeye yardımcı olur.
İşaretleme dili neden gereklidir?
İşaretleme dilleri modern hayatımızda hayati bir rol oynar. Ayrıca, HTML gibi biçimlendirme dillerinin bu kadar popüler ve önemli hale gelmesinin bir diğer nedeni de, belge işlemede tutarlılığı yaratan standartlar sağlamalarıdır.
- İlgili içerik: HTML resmi internet sayfasını ziyaret edin.
- İlgili içerik: HTML elementleri nelerdir? Kaç adet HTML elementi var?
Örneğin uzun bir yazıda sorunuzla ilgili olan bir kısmı bulmanız için işaretlenen başlıklar okuyucuya kolaylık sağlar. Veya okuyucunun metin içerisinde bilgi sahibi olmadığı bir terim veya sözcükle ilgili köprü bağlantı sağlanabilir. Veya yazara ait olmayan bir cümle alıntı (quote) etiketiyle biçimlendirilebilir. Tüm bunlar hem üretilen belgenin arama motorları tarafından daha sağlıklı bir şekilde taranmasına hem de okuyucu açısından büyük kolaylıklar sağlanmasına yol açar.
Çalışma prensipleri
İşaretleme dili, bir belge içindeki öğeleri tanımlamak için etiketleri kullanan (örneğin <strong>) bir bilgisayar dilidir. İnsan tarafından okunabilir, yani biçimlendirme dosyaları tipik programlama sözdizimi yerine standart kelimeler içerir.[1]
İçerik yönetim sistemlerinin gelişmesiyle bir metin kodlama bilgisi olmadan kullanıcılar tarafından biçimlendirilebilir. Geliştirilen editör eklentileri (örneğin klasik editör veya Gutenberg editör) yazılan bir metnin biçimlendirilmesine olanak tanır. İçerik üreticileri bir metne kalınlık (strong), bağlantı (hyperlink), başlık (title) vb. işaretlemeler yapabilir.
İşaretleme dili örnekleri
Bugün bilişim dünyasında en bilinen örneği HTML’dir. Diğer bilinen örnekler arasında, TeX, LaTeX, XML, SGML sayılabilir.
[1] “Markup Language Definition – TechTerms.” 1 Haz. 2011, https://techterms.com/definition/markup_language. Erişim tarihi: 11 Ağu. 2022.

