发表于2008年08月18日 00:13 阅读(0) 评论(0)
1. 使用class和ID属性
DTD文件
<?xml version="1.0" encoding="gb2312"?>
<!ELEMENT XXX (book*)>
<!ELEMENT book (#PCDATA)>
<!ATTLIST book ID ID #REQUIRED>
CSS文件
book{
display:block;
font-size:16px;
}
book.mystery{
font-style:italic;
font-size:24px;
color:#0000FF
}
XML文件
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE testcssxml1 SYSTEM "testcssxml1.dtd">
<?xml-stylesheet type="text/css" href="testcssxml1.css"?>
<XXX>
<book class="horror" ID="h">
hhhhhhh
</book>
<book class="mystery" ID="m">
mmmmmmmmmm
</book>
<book class="adventure" ID="a">
aaaaaa
</book>
</XXX>
2. display属性
1- display:block 块级元素
类比 Html中的 <p> <blackquote> <h1>~<h7> <hr>
2. display:inline 行内元素
类比 html 的 <em> <strong> <b> <i>
3. display:none 不可见元素
类比 html的 <title> <head> <body>
3. xml的style属性超过CSS中定义的内容
就近原则
例:<month STYLE = “font-style:italic”>April</month>
4. 字体属性
color属性
背景属性 background
文本属性
方框属性
margin border padding size
定位属性
float clear 元素两边是否可以有浮动属性
5. XSL
应用XSL将XML文档转换为其他格式的文档。
DTD文件
<?xml version="1.0" encoding="gb2312"?>
<!ELEMENT XXX (book*)>
<!ELEMENT book (#PCDATA)>
<!ATTLIST book ID ID #REQUIRED>
CSS文件
book{
display:block;
font-size:16px;
}
book.mystery{
font-style:italic;
font-size:24px;
color:#0000FF
}
XML文件
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE testcssxml1 SYSTEM "testcssxml1.dtd">
<?xml-stylesheet type="text/css" href="testcssxml1.css"?>
<XXX>
<book class="horror" ID="h">
hhhhhhh
</book>
<book class="mystery" ID="m">
mmmmmmmmmm
</book>
<book class="adventure" ID="a">
aaaaaa
</book>
</XXX>
2. display属性
1- display:block 块级元素
类比 Html中的 <p> <blackquote> <h1>~<h7> <hr>
2. display:inline 行内元素
类比 html 的 <em> <strong> <b> <i>
3. display:none 不可见元素
类比 html的 <title> <head> <body>
3. xml的style属性超过CSS中定义的内容
就近原则
例:<month STYLE = “font-style:italic”>April</month>
4. 字体属性
color属性
背景属性 background
文本属性
方框属性
margin border padding size
定位属性
float clear 元素两边是否可以有浮动属性
5. XSL
应用XSL将XML文档转换为其他格式的文档。
///
dtd 用来定义 xml 如何写
css 用平定义 xml 如何显示 (xml 就是写来被人看的)
xsl 用来定义
XML文档转换为其他格式的文档。