XML的語法
文檔聲明:
寫法 <?xml version="1.0" ?>
文檔聲明必須出如今xml文件的第一行和第一列的位置瀏覽器
屬性:
version="1.0" XML的版本
encoding="UTF-8" 編碼集
standalone="yes或者no" 代碼xml的文件是不是獨立的(若是不獨立,能夠引入外部文件)
不寫改屬性,也能夠引入外部文件編碼
元素:
開始標籤和結束標籤
包含標籤主體 <abc>文本</abc>
不包含標籤主體 <abc/>xml
不能交叉嵌套文檔
一個xml文檔只能有一個根元素字符串
命名規範:
區分大小寫 <a><A>表明兩個標籤
不能以數字和-(中劃線)開頭
不能以xml(XML)開頭
不能包含空格
不能包含冒號字符串處理
屬性:
能夠自定義屬性
符合命名規範
同一個元素,不能有相同的屬性
屬性值必定要用雙引號或者單引號io
註釋:
和HTML的註釋相同
<!-- XML註釋 -->coding
註釋不能嵌套語法
轉義字符
&(&)
<(<)
>(>)
"(")
'(')命名
CDATA區
把標籤中的內容做爲字符串(含義大量須要轉義的內容能夠使用),列如顯示代碼等內容
語法:
<![CDATA[
內容:當成字符串處理
]]
PI(處理指令) 指定瀏覽器顯示效果 替換HTML功能