今天和大家共同分享一下实体的规则;
一般实体:在DTD声明,在正文引用
<!ELEMENT abc "ABCabc">
......
<root>&abc</abc>
可以嵌套使用
参数实体;在DTD声明,在DTD中使用
<!DOCTYPE root [
<!ELEMENT root (title)>
<!ELEMENT % a "abc" >
<!ELEMENT price %a;>
<root>&price;</root>
命名空间
目的:防止同名标记的冲突
<book>
<name>xml使用教程</name>
</book>
<book1>
<name>10.00</name>
</book1>
语法格式:
Xmlns:名称空间的前缀(自定义)=名称空间名(DRL)
Xmlns=名称空间名(URL)
<bookinfo xmlns:info="http://www.zhy.com/sg">
<info:title>三国演义</info:title>
<info:author>罗贯中</info:author>
<chapter xmlns:chap="http://www.zhy.com/sg/chap">
<chap:title>第一章</chap:title>
<chap:para>第二节</chap:para>
</chapter>
</bookinfo>
第二部分:
1、css修饰xml
内部css 发出指令<? Xml-stylesheet type="text/css" ?>
语法:
声明 样式表----标记名{属性1:值1;属性2:值2.....}
插入css
<HTML:STYLE xmlns:HTML=名称空间名>
。。。。样式表
</HTML:STYLE>
或者
<根元素 xmlns:HTML=名称空间>
<HTML:STYLE>
...
</HTML:STYLE>
<元素>
....
</元素>
</根元素>