文档介绍:<!DOCTYPEHTMLPUBLIC"-//W3C////EN""/html4/"><!DOCTYPEhtmlPUBLIC"-//W3C////EN""/xhtml1/DTD/xhtml1-"><htmlxmlns="9/xhtml">HTML与XHTML都有三种标准风格:第一种称为过度型(transitional),它允许使用废弃标记。第二种称为严格型(strict),他禁止使用任何废弃的标记。第三种是框架型(frameset),它允许使用废弃的标记和框架。:<br/>、<hr/>、<option/>:checked="checked"、readonly="readonly":<center>、<font>:align、,中文可翻译为串接式排版样式,并且CSS2规范也于1998年02月通过W3C的审核与推荐,所以CSS并不是专为XHTML所设计的,CSS还可以被其他标记语言拿来制作排版样本,如HTML,XML文件都可以应用CSS,来美化网页的设计,大家如果学会CSS,在HTML,XHTML,,在先天上就无法与排版样本来做比较,因为HTML并非完全着眼在网页排版的功能上,而这对XHTML而言更是如此,因为XHTML有意将原先HTML中有关网页版面的标记或属性遗弃不用,如<font>,<center>,color,background,bgcolor等等,所以对XHTML文件而言,其排版与显示的功能比HTML文件更弱,:设置麻烦,修改麻烦,:排版属性功能完整,排版文件可以独立存在,可以共用排版文件CSS样式排版的分类:行内排版样式,内嵌式排版样式,:格式:<标记名称style=”属性1:属性值1;属性2:属性值2”>…</标记名称>例:<pstyle=”font-size:20pt;color:red;text-align:center”>排版样式</p>排版专用标记:<div>与<span>,<span>与</span>:内嵌式排版中所有的样式定义都必须在<style>..</style>之间,而<style>..</style>又必须在<head>..</head>,又可以分为三种,:<head><styletype=”text/css”>标记名称{属性1:属性值1;属性2:属性值2;}标记名称{属性1:属性值2;属性2:属性值2;}</style></head><body><标记名称>…</标记名称></body>class定义型格式:<head><styletype=”text/css”>.定义名称{属性1:属性值1;属性2:属性值2;}.定义名称1,.定义名称2{属性1:属性值1;属性2:属性值2;}</style></head><body><标记名称class=”定义名称”>…</标记名称></body>id定义型格式:<head><style>#定义名称{属性1:属性值1;属性2:属性值2;}#定义名称1,#定义名称2{属性1:属性值1;属性2:属性值2;}</style></head><body><标记名称id=”定义名称”>…</标记名称></body>“行内”和”内嵌式”排版定义的优先级:CSS规定,范围越小,::标记名称{属性1:属性值1;属性2:属性值2;}.定义名称{属性1:属性值1;属性2:属性值2;}在<head>…</head