DTD語法結構總結

2021-06-29 00:47:21 字數 1790 閱讀 1845

dtd語法結構總結

內部dtd文件(students.xml)

外部dtd文件(students.xml student.dtd)

內外部dtd文件結合

元素定義

name

content>

關鍵字     元素    元素型別
empty——該元素不能包含子元素和文字,但可以有屬性(空元素)

#pcdata——可以包含任何字元資料,但是不能在其中包含仍和子元素

純元素型別——只包含子元素,並且這些子元素外沒有文字

any——可以包含任何的內容

空元素的定義

//示例(true)必須是空元素,但是可以擁有屬性

《家庭》

《人 名字="皮皮魯" 性別="男" 年齡="6"/>

家庭》//示例(false)

《家庭》

《人》皮皮魯人》

《人》《大人》皮皮魯爸爸大人》

人》家庭

//示例(true) 只能包含元素的內容不能包含其他的內容比如子元素

《家庭》

《人》皮皮魯人》

家庭》//示例(false)

《家庭》

《人》《大人》皮皮魯大人》

人》家庭》

//示例true 此乃純元素

《學員》

《年齡》20年齡》

《性別》女性別》

學員》《家庭》

《人 名字="郭大路" 性別="男" 年齡="25"/>

《人 名字="李尋歡" 性別="男" 年齡="38" 愛好="做個教育家和偉人"/>

《家電 名稱="彩電" 數量="3"/>

家庭》

符號的用途

符號 用途

() 用來給元素分組

| 在列出物件中選擇乙個 『是』 『或』

, 物件必須按指定的順序出現

* 該物件允許出現靈刺到任意多次(0——多次)

? 該物件可以出現,但只能出現一次(0——1)

+ 該物件最少出現一次,可以出現多次(1次以上)

//示例

《人》匹諾曹人》

《人》《大人》匹諾曹爸爸大人》

人》

將元素設為any型別後,元素出現的次數和順序不受限制

dtd總結

name

content>

關鍵字 元素名稱 元素型別

empty——該元素不能包含子元素和文字,但可以有屬性(空元素)

#pcdata——可以包含任何字元資料,但是不能在其中包含仍和子元素

純元素型別——只包含子元素,並且這些子元素外沒有文字

any——可以包含任何的內容

空元素的定義

css語法結構

轉 css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如...

CSS語法結構

css中文譯為層疊樣式表。是用於控制網頁樣式並允許,將樣式資訊與網頁內容分離的一種標記性語言。通俗的講就是告訴瀏覽器,這段樣式將應用到哪個物件.基本語法規範 引數說明 屬性和屬性值之間用冒號 隔開,定義多個屬性時,屬性之間用英文輸入法下的分號 隔開,color red 和 font size 25p...

css語法結構

css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如 m...