实体的规则:
一般实体:在DTD声明,在正文使用。
<!ELEMENT abc “ABCabc123”>
<root>&abc</root>可以嵌套使用,但不要自己调用自己。
参数实体:在DTD中调用,在DTD中使用。
1)声明参数实体语法;
<!ENTITY % 参数实体名 “值”>
只能在外部使用
<!ELEMENT root ANY>
<!ENTITY % p “root”>
<!ENTITY price “%p”>
命名空间,语法格式:xmlns:命名空间的前缀(自定义)=名称空间名(URL)
作用域:
每个名称空间都有自己的作用域,从它声明的元素开始,对该元素的子元素都有效,到该元素结束为止。
内部使用css有两种样式:
发布指令:《?xml-stylesheet type=”text/html” hrf=””》
<HTML:STYLE>
…..样式表
<HTML:STYLE>
<!ENTITY % FrameTarget "NMTOKEN">
nmtoken是NameToken的简写,中文意思就是名称记号,它表示由一个或多个字母、数字、句点、连字号或底线所组成的一个名称。除了第一个字符位置久,nmtoken属性的设置值中也可以饮食冒号。nmtokens关键字用于表示一种列表类型,一个元素的nmtokens类型的属性设置值可以是同一个xml文件中的另外多个元素的nmtoken类型的属性的设置值,每一个nmtoken属性值之间用空格分隔。
颜色值
Black =#000000 Green = #008000
Silver =#C0C0C0 Lime = #00FF00
Gray = #808080 Olive = #808000
White = #FFFFFF Yellow = #FFFF00
Maroon =#800000 Navy = #000080
Red = #FF0000 Blue = #0000FF
Purple =#800080 Teal = #008080
Fuchsia= #FF00FF Aqua = #00FFFF