XML CSS样式表 XSL

来源:互联网 发布:网络格斗游戏大全 编辑:程序博客网 时间:2024/05/22 10:31

发表于2008年08月18日 00:13 阅读(0) 评论(0)

 

1.    使用classID属性
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.    xmlstyle属性超过CSS中定义的内容
就近原则
例:<month STYLE = “font-style:italic”>April</month>
4.    字体属性
       color属性
背景属性 background
文本属性
方框属性
       margin  border  padding  size
定位属性
       float    clear  元素两边是否可以有浮动属性
5.    XSL
应用XSLXML文档转换为其他格式的文档。
///////////////////////////////////////////////////////////////////////////////////
dtd 用来定义 xml 如何写
css 用平定义 xml 如何显示  (xml 就是写来被人看的)
xsl 用来定义 XML文档转换为其他格式的文档。