06.09.2013
4.56 / 9 oy

Html ile Xml Arasındaki Farklar Nelerdir?

HTML ve XML her ne kadar ikisi de işaretleme dili olsalar da aralarında bir takım farklılıklar vardır. Şimdi bu farkları tek tek inceleyeceğiz.

1. HTML dosyalan verileri göstermek için kullanılır. XML dosyalan ise verileri saklamak ve taşımak için kullanılır.

Aşağıda basit bir HTML dosyasının yapısını görmektesiniz:

Aşağıda ise bir XML dosyasını görmektesiniz:

2. HTML dilinde kullanacağınız etiketler önceden belirlidir. Fakat XML'de kullanacağınız etiketleri tamamen siz belirlersiniz.

Aşağıdaki görmüş olduğunuz HTML dosyasında h1, a, ımg... gibi standart etiketler kullanılmıştır. Bu etiketler önceden belirlenmiş olup bunların dışında siz kendi isteğine göre herhangi bir etiket belirleyemezsiniz

Aşağıdaki XML dosyasında ise tamamen kullanıcılar tarafından belirlenmiş etiketler kullanılmıştır. <mail>, <kimden>, <kime>, <konu>, <mesa j>... gibi etiketler kullanıcı tarafından oluşturulmuştur.

Neden XML dosyalarında standart HTML etiketleri kullanılmadığını merak ediyorsunuzdur eminim. Daha önce de söylediğimiz gibi XML veri gösterim için değil veriyi yapısal bir şekilde saklamak içindir. Bu sebeple HTML etiketlerine ihtiyaç duymaz.

3. HTML dili sabittir, genişletilemez. Standart etiketlerin dışında herhangi bir etiket kullanamazsınız. Oysaki XML dili adından da anlaşıldığı gibi genişletilebilir işaretleme dilidir ve kullanıcı istediği kadar etiket kullanabilir.

Html ile Xml Arasındaki Farklar Nelerdir?
Bu makalenin telif hakkı ve tüm sorumlulukları yazara ait olup, şikayetler için lütfen bizimle iletişime geçiniz.
URL:
Etiketler:

Bu makale 3654 kez okundu

06.09.2013 tarihinde yazıldı
Reitix

Yorumlar

  • emeklimafya
    26.03.2019

    elma ile armut arasındaki farkları yazmaya çalışmak gibi bir durum bu, her ikisi de kodlanarak hazırlanıyor deme enteresanlığında bulunursanız ben de size her müzik türünün sonuçta 8 nota ile hazırlandığını söylerim

  • zerduest
    22.06.2018

    post ya da get metodları ile veri talebinde bulunacaksa da content içeriklerinin xml ya da html olmasına göre düzenlenmesi gereklidir

  • murattdostist
    17.04.2018

    her yeni araca yeni para kazanma kaynağı olarak bakmak daha olumlayıcı olur, örneğin o zamanlar ne internet vardı ne de akıllı telefonlar ve bunca işletim sistemi, artık işletmeler de android için ayrı ios için ayrı mobil uygulama geliştirici aramak zorunda kaldılar, doğru bir ekip ile bir yazılım kadronuz varsa altından kalkmak daha kolay olacaktır, yoksa full stack developer olarak öğrenmekten uygulamaya yetişemezsiniz bile

  • İlyas90
    17.04.2018

    artık her yıl onlarca yeni js framework hazırlanıyor, üstelik bunları takip etmekten daha yorucu olanı eski framework'lerin de güncellemeler ile sıfırdan hazırlanmaları gerekebiliyor (angular ve angular 2 gibi). Eskiden sadece fortran ya da basic bilerek 15 yıl ekmek yemiş insanlar, bugün gelsinler de görelim

  • bahtiyar
    17.04.2018

    bir ara xhtml diye bir ara teknoloji türemişti ama kalıcı bir yazılım teknolojisi olmadı sanırım, ya da ben hiç kullanmadığım için öyle düşünüyor olabilirim. Nedense ara teknolojileri erkenden öğrenip zaman harcayanlara sonrasında ellerindeki bu bilgiler bir işe yaramayınca çok üzülüyorum

  • halukgta
    23.04.2016

    html bir arayüz hazırlamak amacıyla kodlanır, xml'in temel görevi ise veri saklamak ya da kolay yoldan online veri alışverişi yapmak olduğu için elma ile armut kadar farklılardır

  • mahmutsadi
    29.09.2014

    xml'i küçük dataları saklayabilen, dağıtımı kolay veritabancıkları olarak düşünmüşümdür hep..bkz: rss gibi. html ise malumunuz bir arayüz çıktısı verir tarayıcılarda

  • cuneytsaglam
    29.09.2014

    kullanımları açısından hiç de alakaları olmadığını düşündüğüm dillerdir

Bu yazıya siz de yorum yapabilirsiniz

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.