属性的概念
在开始标记和空标记可包含由等号"="分割的成对的属性名和属性值。如:
与此相似,MOVIE元素内容为保存在WangingHand.mov文件中的二进制数据。尽管文件名告诉我们到何处可找到元素内容,但它本身不是元素内容。再次强调,属性包含有关元素内容信息,而不是元素内容本身。
元素可具有多个属性,如:
SCRIPT元素发属性LANAGAGE的值为javascript,SCRIPT元素属性ENCODING的值为8859_1;RECTANGLE元素属性WIDTH的值为30;RECT元素属性HEIGHT的值为45。这些属性值均为字符串数据,不是数字型数据。
1
<REGARD LANGUAGE="English" >
2
hello xml!
3
<MOVIE SOURCE="WavingHand.mov"/>
4
</REGARD>
在上述的例子中,REGARD元素具有LANGUAGE属性,其属性值为ENGLISH。MOVIE元素具有SOURCE属性,其属性值为WavingHand.mov。REGARD元素内容为Hello xml! 。书写内容的语言对内容本身来说是一个有用的信息,可是语言不是内容的一部分。![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/None.gif)
3
![](/Images/OutliningIndicators/None.gif)
4
![](/Images/OutliningIndicators/None.gif)
与此相似,MOVIE元素内容为保存在WangingHand.mov文件中的二进制数据。尽管文件名告诉我们到何处可找到元素内容,但它本身不是元素内容。再次强调,属性包含有关元素内容信息,而不是元素内容本身。
元素可具有多个属性,如:
1
<RECTANGLE WIDTH="30" HEIGHT="45">
2
<SCRIPT LANGUAGE="javascript" ENCODING="8859_1">
</SCPIPT>
![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/dot.gif)
SCRIPT元素发属性LANAGAGE的值为javascript,SCRIPT元素属性ENCODING的值为8859_1;RECTANGLE元素属性WIDTH的值为30;RECT元素属性HEIGHT的值为45。这些属性值均为字符串数据,不是数字型数据。