2.屬性定義語法(dtd對元素屬性的約束)
3.特殊符號轉義
1.dtd的全稱為:document type definition 文件型別定義,即xml的一種約束
2.xml;extensible mark up language 可擴充套件標記語言
3.xml兩種約束方式:dtd和schema
1.有且只有乙個根節點
2.由開始標籤和結束標籤組成
3.嚴格區分大小寫
4.正確巢狀標籤
1.在xml中加入申明(附語法格式)
1)內部申明
2)外部申明
注意:外部申明時不需要將寫進dtd檔案中
2.元素定義語法(dtd對元素的限制)
1)基本語法
2)元素分類a.empty 空元素
b.(#pcdata )文字元素 注意是有括號的
c.(e1,e2,....) 混合元素
3)元素限制,: 順序
|: 或 多選一(必選)
?: 0或1 可有可無
*: 1*0=0 0或n次
+: 1+0=1 1或n次
2.屬性定義語法(dtd對元素屬性的約束)
1)基本語法:
2)屬性型別:id:唯一id
cdata:文字
enum 列舉(男|女) "男"
3)設定說明:#required 必填,不為空
#replied 可選
3.特殊符號轉義&(邏輯與) --> &
>(大於) --> >
<(小於) --> <
『(單引號) --> '
「(雙引號) --> "
文件型別定義DTD
xml系列 文件型別定義dtd 一,什麼是dtd?1,xml是一種元標記語言,是描敘語言的語言,定義標記的語法結構,從而生成新標記。而dtd則是為新標記建立文件並進行規範說明。也就是說xml定義標記的語法結構是通過dtd來定義,並指定文件結構的規範,而xml文件來使用標記。2,自描述資料的規範。二,...
DTD 文件型別定義
dtd是xml檔案的驗證機制,屬於xml檔案的組成部分。dtd在xml檔案中所犯扮演的角色就是定義xml檔案的元素結構 元素標記和屬性。一旦定義好dtd,就可以使用xml解析器對編寫好的xml文件進行dtd檢查,以判斷xml文件內容是否為有效的xml文件內容。dtd可以在xml文件中直接寫入,也可以...
XML文件型別定義 DTD詳解
dtd document type definition 文件型別定義 1.對dtd的初步認識 乙個簡單的dtd檔案 323.在xml文件中直接嵌入dtd定義語句 就是直接在xml文件的 一 dtd元素定義.元素定義細節 1 元素定義的語法格式 例如 使用規則 pcdata 是 parsed cha...