SGML, HTML, XML ve XHTML arasındaki ilişki nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
SGML (Standart Genelleştirilmiş İşaretleme Dili) işaretleme dillerini tanımlamak için kullanılan bir meta dildir. HTML ve XML’in öncüsüdür.
HTML (HiperMetin İşaretleme Dili), SGML tabanlı web sayfaları oluşturmak için kullanılan bir işaretleme dilidir. Web belgelerinin yapısını ve içeriğini tanımlar.
XML (Genişletilebilir İşaretleme Dili), aynı zamanda bir meta dildir, SGML’nin basitleştirilmiş bir alt kümesidir ve özelleştirilebilir etiketler kullanarak verileri tanımlamak için tasarlanmıştır. Veri yapısı açısından HTML’den daha esnektir.
XHTML (Genişletilebilir HiperMetin İşaretleme Dili), HTML’nin XML uygulaması olarak yeniden formüle edilmiştir. XML’nin katı sözdizimi kurallarına uyar, bu da onu daha geçerli ve ayrıştırılabilir kılar, ancak geleneksel HTML’ye kıyasla hatalara karşı daha az hoşgörülüdür. XHTML 1.0, HTML 4.01’e dayanır.