Ev gelişme Belge türü tanımı (dtd) nedir? - techopedia nedir?

Belge türü tanımı (dtd) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Doküman Türü Tanımı (DTD) ne anlama geliyor?

Belge türü tanımı (DTD), Standart Genelleştirilmiş İşaretleme Dili (SGML) dilleri için belge türünü tanımlayan bir dizi biçimlendirme bildirimi anlamına gelir. DTD'ler, öğe ve öznitelik listesi bildirimleri aracılığıyla bir belge sınıfının yapısını tanımlar. DTD, ayrıştırıcıların belgeleri doğrulamasına yardımcı olur. Resmi olarak World Wide Web Konsorsiyumu (W3C) tarafından önerilmektedir. DTD'lerin yerini XML Ad Alanı uyumlu şema dilleri almıştır.

Techopedia Belge Türü Tanımını (DTD) açıklıyor

DTD'ler iki tür bildirimde bulunur: Dahili: Formlar belgenin kendisinin bir parçasıdır ve XML belgesinin başlangıcına yakın DOCTYPE tanımına eklenir. Harici: Harici bir dosyada bulunan DTD bildirimlerini gösterir. Güvenlik nedeniyle, ayrıştırıcıların ve Web tarayıcılarının harici alt kümeleri okuması engellenebilir. DTD'ler, bir belge sınıfının eleman ve nitelik listesi bildirimleri yoluyla yapısını tanımlar. Öğe bildirimleri, belgedeki izin verilen öğeler kümesini adlandırır ve bildirilen öğelerin ve karakter verilerinin çalışmalarının her öğede bulunup bulunmayacağını ve nasıl bulunabileceğini belirler. Öznitelik listesi bildirimleri, her öznitelik değerinin türü veya açık bir geçerli değer (ler) kümesi de dahil olmak üzere, bildirilen her öğe için izin verilen öznitelik kümesini adlandırır. DTD işaretleme bildirimleri, karşılık gelen XML belgeleri sınıfının yapısında hangi öğe türlerine, öznitelik listelerine, varlıklara ve gösterimlere izin verildiğini bildirir. DTD'lerin esneklikleriyle ilgili belirli sınırlamaları vardır: DTD sözdizimi ile XML sözdizimi arasındaki farklar Ad alanı farkındalığı eksikliği Veri yazmanın eksikliği Sınırlı içerik modeli açıklamaları

Belge türü tanımı (dtd) nedir? - techopedia nedir?