ile

HTML’nin temelini oluşturan XML’i anlayalım

Form ile veri girmeye başlamadan önce biraz HTML’den bahsetmekte yarar var.  HTML yani Hyper Text Markup Language internet sayfası oluşturmaya yarayan etiketleme dilidir. Bir programlama dili değildir. Belli başlı bilgileri farklı etiketlerle bilgisayarların anlamalarını sağlayan XML dilinin bir türüdür. Burada etiketler, sayfalarımızın Firefox, Chrome, Safari ve (ne yazık ki) IE tarafından anlaşılamalarını sağlayan kodlardır.

En basit anlatımıyla bir etiketten bahsettiğimizde aklımıza <etiket> gibi bir ifade gelir. HTML dilinde çoğu etiket </etiket> şeklinde kapatılmak zorundadır. Mesela meyvelerdan bahseden bir XML dosyası şu şekilde tanımlanabilir.

<meyveler>
    <meyve>Elma</meyve>
    <meyve>Armut</meyve>
    <meyve>Kiraz</meyve>
    <meyve>Çilek</meyve>
</meyveler>

Buraya baktığımızda kabaca dokümanın neden bahsettiğini anlayabiliyoruz. Ayrıca etiketlerin farklı özellikleri de olabilir. Bunlar da şu şekilde gösterilir:

<ogrenciler>
    <ogrenci yas="21" no="121">Cevahir Bardakçı</ogrenci>
    <ogrenci yas="20" no="62">Mahir Deniz</ogrenci>
    <ogrenci yas="22" no="910">Hüseyin Ulaş</ogrenci>
    <ogrenci yas="21" no="68">İbrahim Erdal</ogrenci>
</ogrenciler>

Gördüğümüz gibi burada no=”” ifadesiyle ek özellik tanımlayabildik. Dikkat ederseniz, burada birden fazla özellik de tanımlayabiliyoruz. Bu sayede elimizdeki bilgileri hem anlamlandırıyor hem de zenginleştirebiliyoruz. Genellikle XML dosyaları bu şekilde çalışır.

Şimdilik bu kadar, daha sonra HTML konusuna devam edeceğiz.

Dayanışmayla,
Meraklı Bilişimci

Yorumla

Yorum