XML中元素與屬性的比較

2021-05-24 10:00:20 字數 423 閱讀 1181

首先要明確的是,在很情況下屬性和元素可以互換的.

但是大家既然存在必定有它的道理.

1)屬性的乙個優點是它與它的父元素建立了很強的聯絡.這樣使得處理乙個與元素相關聯的屬性很容易,特別是對於sax.

2)元素有層次結構,而屬性沒有,所以屬性不能巢狀.所以有些人主張,屬性用來保持內容,而元素則表達結構.

3)想對於第1點-sax解析屬性容易,在編輯器中或瀏覽器中使用元素會更容易些.首先,使用css來顯示屬性是不可能的.所以屬性只能適合表達抽象資料,而元素則適合人工使用的資料.

4)元素為擴充套件和重用提供了比屬性更多的空間,因為元素是高度結構化的.

5)元素可以通過*,?,+號來重複,而屬性則不行.

比較順序表中元素與表頭元素

思路分析 首先設定乙個變數儲存表頭元素,再設定兩個變數儲存順序表第乙個元素和最後乙個元素,然後分別從兩端開始遍歷順序表的元素與表頭元素相比較,先從從j所儲存的元素開始,若比表頭元素小,則j 若比表頭元素大將j所儲存的元素附給當前i所儲存的元素,然後又從i開始比較,如此往復,直到i j.include...

css中元素的position屬性詳解

position屬性有五個可以設定的值,分別是static,absolute,relative,fixed,inherit static 預設值,無定位 元素仍然存在於標準文件流中 absolute 絕對定位,元素相對於它的第乙個定位父級元素進行定位。元素的位置可以通過top,right,botto...

XML的元素和屬性

xml 文件包含 xml 元素。xml 元素指的是從 且包括 開始標籤直到 且包括 結束標籤的部分。元素可包含其他元素 文字或者兩者的混合物。元素也可以擁有屬性。category children harry pottertitle j k.rowlingauthor 2005year 29.99p...