LikeForYou
- 26 Eyl 2017
- 728 Mesaj
Aktiflik
Seviye
Deneyim
Merhaba , şimdi sizlere DTD'yi anlatacagım. (YumUşak G tuşunda problem yok hızlı yazdığım için arada kaynıyor )
DTD açılımı Document Type Definition çevirisi ise Belge Türü Tanımı anlamına gelmektedir. DTD , SGML'ye çok benzemektedir. SGML gibi HTML , XML ve Web Programlama dillerini tanımlamaktadır.
XML'in genişletilebilir olan özelliği , DTD olmasa idi olmayacaktı. DTD , XML'e yardım etmektedir. Yeni oluşturulacak işaretleme dilleri DTD ile dilediğiniz kadar geliştirilebilir.
DTD Kullanan XML örneği : (Kaynak Wikipedia)
DTD kullanan HTML örneği :
Bu tanımlamaya göre gerekli HTML dosyası W3C tarafından seçilen "strict" döküman türünü kullanır.
DTD Anlamları :
ELEMENT: Bir XML elemanını tanımlayabilir.
ATTLIST: Bir eleman türünün barındırabileceği özellikleri tanımlar.
ENTITY: Belli bir içeriğin bir adla ilişkilendirilmesini sağlar.
NOTATION: XML kapsamı dışında kalan içeriğin tanımlanmasını sağlar. Bu içerik, XML belgesinin bir parçası olarak yorumlanmaz.
Konumuz buraya kadar , tesekkür ederseniz sevinirim .
DTD açılımı Document Type Definition çevirisi ise Belge Türü Tanımı anlamına gelmektedir. DTD , SGML'ye çok benzemektedir. SGML gibi HTML , XML ve Web Programlama dillerini tanımlamaktadır.
XML'in genişletilebilir olan özelliği , DTD olmasa idi olmayacaktı. DTD , XML'e yardım etmektedir. Yeni oluşturulacak işaretleme dilleri DTD ile dilediğiniz kadar geliştirilebilir.
DTD Kullanan XML örneği : (Kaynak Wikipedia)
Kod:
<?xml version="1.0"?>
 <!DOCTYPE e-posta [
 <!ELEMENT e-posta (kime,kimden,baslik,yazi)>
 <!ELEMENT kime   (#PCDATA)>
 <!ELEMENT kimden  (#PCDATA)>
 <!ELEMENT baslik  (#PCDATA)>
 <!ELEMENT yazi   (#PCDATA)>
 ]>
 <e-posta>
 <kime>Ali</kime>
 <kimden>Orhan</kimden>
 <baslik>Animsatma</baslik>
 <yazi>Yarin milli maci izlemeye gidecegiz,unutma!</yazi>
 </e-posta>
DTD kullanan HTML örneği :
Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
 <title>Sayfa Başlığı</title>
</head>
<body>
 <h1>Selam Dünya!</h1>
</body>
</html>
Bu tanımlamaya göre gerekli HTML dosyası W3C tarafından seçilen "strict" döküman türünü kullanır.
DTD Anlamları :
ELEMENT: Bir XML elemanını tanımlayabilir.
ATTLIST: Bir eleman türünün barındırabileceği özellikleri tanımlar.
ENTITY: Belli bir içeriğin bir adla ilişkilendirilmesini sağlar.
NOTATION: XML kapsamı dışında kalan içeriğin tanımlanmasını sağlar. Bu içerik, XML belgesinin bir parçası olarak yorumlanmaz.
Konumuz buraya kadar , tesekkür ederseniz sevinirim .

