<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[CSS Web Design 我爱CSS]]></title>
<link>http://www.52css.com/</link>
<description><![CDATA[Web标准化 Div+css教程]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog2 v2.4]]></copyright>
<webMaster><![CDATA[MrJin@52css.com(MrJin)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>CSS Web Design 我爱CSS</title> 
	<url>http://www.52css.com/images/logos.gif</url> 
	<link>http://www.52css.com/</link> 
	<description>CSS Web Design 我爱CSS</description> 
</image>

			<item>
			<link>http://www.52css.com/default.asp?id=1174</link>
			<title><![CDATA[详解CSS网页布局中默认字体样式]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Mon,23 Aug 2010 22:57:36 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1174</guid>	
		<description><![CDATA[　　浏览器默认的样式往往在不同的浏览器、不同的语言版本甚至不同的系统版本都有不同的设置，这就导致如&nbsp;果直接利用默认样式的页面在各个浏览器下显示非常不一致，于是就有了类似YUI的reset之类用来尽量重写浏览器的默认设置保证各个浏览器样式一致性的做法。<br/>　　拿字体来说，各个浏览器默认的字体种类、字体大小和字体行高都不一样，比如IE8的中文版在Windows&nbsp;XP下显示网页时默认字体是宋体，而英文版肯定不会如此。所以我们需要统一设置默认的字体样式，以便实现一致的显示效果来保证设计的一致性和提高开发效率。<br/><br/>样式优先级<br/>　　通常用户看到的页面的样式会受到三层控制:<br/>　　第一层是浏览器的默认样式&nbsp;<br/>　　第二层是网页定义样式&nbsp;<br/>　　第三层是用户自定义样式&nbsp;<br/>　　和CSS一样，后面的优先级&nbsp;高于前面的，也就是说网页定义样式可以覆盖浏览器的默认样式，而用户自定义样式优先级最高。不过，当有&nbsp;!important&nbsp;时，网页样式可以覆盖用户自定义样式。用户!important&nbsp;&gt;&nbsp;网页!important&nbsp;&gt;&nbsp;用户&nbsp;&gt;&nbsp;网页&nbsp;&gt;&nbsp;浏览器默认。<br/><br/>字体：arial<br/>　　我们页面的绝大部分内容字符都是中文，毫无疑问目前为止在网页上最常用也是最通用的显示中文的字体是宋体，但是宋体在显示英文、数字和英文符号时过于糟糕，比如©字符，所以我们一般期望通过CSS来实现用更好的字体样式来显示它们，然后用宋体来显示中文和中文符号。之所以选择arial是因为：<br/>　　Windows和Mac都预装了这款字体，应该是使用最广泛的网页字体了。它的潜在对手tahoma和helvetica就没有这么幸运了。&nbsp;<br/>　　视觉设计的专业人士可能会认为在Windows中使用tahoma、在Mac中使用helvetica更好，比如淘宝的默认字体样式是font:&nbsp;12px/1&nbsp;Tahoma,&nbsp;Helvetica,&nbsp;Arial,&nbsp;&#34;\5b8b\4f53&#34;,&nbsp;sans-serif;<br/>　　这是一个很不错的选择，但是你也会发现Google、YAHOO、Youtube、Bing甚至MSN的新版都使用arial作为第一默认字体。所以从美观和可读性上来讲arial应该是完全可以接受的。&nbsp;<br/>　　一般情况下设置font-family都会在最后设置通用字体族以保证其安全性，比如Google的设置为font-family:arial,sans-serif;，但是至少在非中文版的Win7下当编码是GBK时，IE8会因sans-serif来渲染宋体，导致字体出现变形，这就是为什么淘宝需要在sans-serif前加上宋体而Google无需这样做的原因。&nbsp;<br/>　　因为中文字体的选择非常有限，所以目前所有的主流浏览器都设置使用宋体来显示中文。Baidu的首页和搜索结果页使用font-family:arial;可以从侧面说明这样做的安全性。可能有人注意到Firefox中国版默认显示的中文字体是微软雅黑，这是因为谋智网络擅自修改了用户自定义样式，不允许网页的样式覆盖浏览器设置的样式。也是由于类似的情况，我们要弹性设计网页非常重要。&nbsp;<br/>　　使用英文字体作为第一默认字体会导致的问题之一就是中英文以及符号混排时的对齐问题、通过设置行高和hasLayout能解决绝大部分情况，但是都不会很完美，如果把字体改成“宋体”能彻底的解决问题。很明显，这个问题只出现在IE上。所以，如果你的网站很少使用英文、数字和英文符号，那么直接设置{font-family:\5b8b\4f53;}也是很合理的选择。<br/><br/>大小：12px<br/>　　12px是宋体能显示的极限，虽然微软雅黑能显示更小的字体，但目前的应用环境尚未成熟。由于宋体基本上是目前显示中文唯一的通用Web字体，所以12px成为最常用的字体大小。我们当然可以依据产品的需要来修改这个默认值。&nbsp;<br/>　　不用考虑基于字体大小（em）的设计。&nbsp;<br/>　　在Chrome3.0之后的中文版中，字体大小最小值是12px，比如你设置最小字体为10px，最后也变成12px。&nbsp;<br/><br/>行高：1.5倍<br/>　　这是一个经验值，不同的产品对这个值要求可能不同，但我们一般会设置最常用的为默认值。比如YUI的font中是font:13px/1.231&nbsp;arial,helvetica,clean,sans-serif;即字体大小默认值是13px，行高是13*1.231=16.003px，默认的行高是默认字体的1.231倍。对于中文来说，常用的字体大小12px、14px、16px、18px等偶数大小，在IE6和IE7设置其行高也为偶数能解决一些特殊情况下的字体对其问题。&nbsp;<br/>在IE6和IE7中，行高值必须大于字体的2px才能保证字体的完整显示或当其作为链接时能有效显示下划线。&nbsp;<br/>设置line-height时，注意不要使用单位（包括%在内），因为子节点会继承经过运算后的line-height值，所以当使用单位后浏览器会把line-height计算成第一次定义的绝对值，而不会随着字体大小的变化而变化，而无单位的数值表示是所在容器的font-size的倍数，所以设置为无单位的数值是最佳选择。&nbsp;<br/>　　深入CSS&nbsp;行高非常有利于理解line-height，值得一读。&nbsp;<br/><br/>性能和效率<br/>　　大部分平台都有arial，减少浏览器的查找时间。&nbsp;<br/>　　代码最少，书写方便。arial基本上是名字最短的字体了，可以节约CSS的大小。&nbsp;<br/>　　所有的字母都小写，目前Google就是这样做的，好处是既可以编写更快也能提升Gzip压缩的效率。&nbsp;<br/>　　中文最好用unicode表示，比如使用宋体是{font-family:\5b8b\4f53;}，使用微软雅黑是{font-family:\5fae\8f6f\96c5\9ed1;}，这样的好处是避免编码问题，同时能得到所有的主流浏览器的支持。&nbsp;<br/>使用正确的字体种类写法，避免使用引号，这样可以缩小CSS的大小。中文字体可以按上一条方式来编写。&nbsp;<br/>未来<br/>　　通过对中英文及符号混排的测试，&nbsp;我发现微软雅黑其实表现相当不错，包括英文数字和英文字符以及在IE6和IE7的显示效果上，但唯一的遗憾是在XP下如果安装了微软雅黑字体的用户没有打&nbsp;开“使用屏幕字体的边缘平滑”选项的话，在firefox、Safari和Opera、特别是IE6下会非常模糊难以辨认。针对这个问题目前并没有很好的&nbsp;解决方案，所以只有等到IE6使用比率非常小的时候才可能正式的使用它。或许需要到2014年，XP死掉的时候。&nbsp;<br/>　　虽然很早就有了@font-face，但是浏览器的支持、网速和商业问题，导致它很少被应用。最近关于字体的好消息是Firefox3.6将支持Web&nbsp;Open&nbsp;Font&nbsp;Forma。关于Web字体未来的相关信息可以看Web&nbsp;字体的未来、关于&nbsp;Web&nbsp;字体：现状与未来和再谈&nbsp;Web&nbsp;字体的现状与未来。<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1173</link>
			<title><![CDATA[CSS执行顺序与优先权的问题]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS2.0教程]]></category>
			<pubDate>Thu,12 Aug 2010 20:26:49 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1173</guid>	
		<description><![CDATA[　　CSS执行顺序与优先权的问题其实就是一个冲突解决的问题，当同一个元素(或内容)被CSS选择符选中时，就要按照优先权取舍不同的CSS规则，这其中涉及到的问题其实很多。<br/>　　首先就是CSS规则的specificity(特殊性)，CSS2.1有一套关于specificity的计算方式，用一个四位的数字串(CSS2是三位)来表示，最终specificity越高的规则越特殊，在优先级判定时也就越有优势。关于specificity的具体计算在各种情况下的数字加成有如下一般规则：<br/>　　每个ID选择符(#someid)，加&nbsp;0,1,0,0。&nbsp;<br/>　　每个class选择符(.someclass)、每个属性选择符(形如[attr=”&#34;]等)、每个伪类(形如:hover等)加0,0,1,0&nbsp;<br/>　　每个元素或伪元素(:firstchild)等，加0,0,0,1&nbsp;<br/>　　其他选择符包括全局选择符*，加0,0,0,0。相当于没加，不过这也是一种specificity，后面会解释。&nbsp;<br/>　　按这些规则将数字串逐位相加，就得到最终计算得的specificity，然后在比较取舍时按照从左到右的顺序逐位比较。<br/><br/>　　举一些例子吧：<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.52css.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="div css xhtml xml Example Source Code"/> Example Source Code <span style="font-weight:100;color:#f7f7f7;">[www.52css.com]</span></div><div class="UBBContent">h1&nbsp;{color:&nbsp;red;}&nbsp;&nbsp;<br/>/*&nbsp;只有一个普通元素加成，结果是&nbsp;0,0,0,1&nbsp;*/<br/>body&nbsp;h1&nbsp;{color:&nbsp;green;}&nbsp;&nbsp;<br/>/*&nbsp;两个普通元素加成，结果是&nbsp;0,0,0,2&nbsp;*/&nbsp;——后者胜出&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>h2.grape&nbsp;{color:&nbsp;purple;}&nbsp;<br/>/*&nbsp;一个普通元素、一个class选择符加成，结果是&nbsp;0,0,1,1*/&nbsp;<br/>h2&nbsp;{color:&nbsp;silver;}&nbsp;&nbsp;<br/>/*一个普通元素，结果是&nbsp;0,0,0,1&nbsp;*/&nbsp;——前者胜出&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>html&nbsp;&gt;&nbsp;body&nbsp;table&nbsp;tr[id=”totals”]&nbsp;td&nbsp;ul&nbsp;&gt;&nbsp;li&nbsp;{color:&nbsp;maroon;}&nbsp;&nbsp;<br/>/*&nbsp;7个普通元素、一个属性选择符、两个其他选择符，结果是0,0,1,7&nbsp;*/&nbsp;<br/>li#answer&nbsp;{color:&nbsp;navy;}&nbsp;&nbsp;<br/>/*&nbsp;一个ID选择符，一个普通选择符，结果是0,1,0,1&nbsp;*/&nbsp;——后者胜出&nbsp;&nbsp;<br/>除了specificity还有一些其他规则</div></div><br/><br/>　　文内的样式优先级为1,0,0,0，所以始终高于外部定义。这里文内样式指形如&lt;div&nbsp;style=”color:&nbsp;red”&gt;blah&lt;/div&gt;的样式，而外部定义指经由&lt;link&gt;或&lt;style&gt;标签定义的规则。&nbsp;<br/>　　有!important声明的规则高于一切。&nbsp;<br/>　　如果!important声明冲突，则比较优先权。&nbsp;<br/>　　如果优先权一样，则按照在源码中出现的顺序决定，后来者居上。&nbsp;<br/>　　由继承而得到的样式没有specificity的计算，它低于一切其他规则(比如全局选择符*定义的规则)。&nbsp;<br/>关于经由@import载入的外部样式，由于@import必须出现在所有其他规则定义之前(如不是，则浏览器应该忽略之)，所以按照后来居上原则，一般优先权冲突时是占下风的。<br/>　　这里需要提一下IE，IE是可以识别位置错误的@import的，但无论@import在什么地方，它都认为是位于所有其他规则定义之前的，这可能会引发一些误会。&nbsp;<br/>　　所以优先权问题虽然看起来简单，但其背后还是有蛮复杂的机制的，需要多多留意。<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1172</link>
			<title><![CDATA[通过优化CSS代码 减小对系统资源的占用]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Wed,28 Jul 2010 22:51:23 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1172</guid>	
		<description><![CDATA[　　通过优化CSS代码，减小对系统资源的占用。自己整理出几个能减少系统资源占用的CSS写法，要优化网站的页面加载速度，这些注意点不能忽视！<br/><br/>　　<strong>一、尽量不要使用*通配符。</strong><br/>　　这是以前我自己一直忽视的问题，觉得使用通配符很方便，但没考虑的这是很占用系统资源的，因为这通配符就是将CSS中的所有标签都初始化了，不过用的不用的，过时的先进的，一视同仁，这样，大大的占用资源。在52CSS.com中，也对此知识点有所说明。所以尽量不要贪图方便而使用通配符，应该有选择的初始化标签的样式。<br/><br/>　　<strong>二、尽量不要使用过小的图片做背景平铺。</strong><br/>　　原因是，假如用1px&nbsp;*&nbsp;1px的图片平铺出一个&nbsp;300px&nbsp;*&nbsp;300px的区域，就需要300&nbsp;*&nbsp;300&nbsp;=&nbsp;60000&nbsp;次，是非常占用资源的。<br/><br/>　　<strong>三、无边框。</strong><br/>　　很多人经常会这样些的：border:0;其实这只是定义了边框的宽度为0，但边框样式、颜色等还是会被浏览器解析的，所以也是占用了不少的资源，尤其是有些没注意上文提到的第一问题，将所有的标签初始化都定义了border:0;&nbsp;推荐的写法是：border:none;<br/><br/>　　这是我自己在外贸建站过程中整理出来的几个比较容易犯错的地方，也欢迎大家一起来52CSS.com讨论！<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1171</link>
			<title><![CDATA[CSS3 （Smashing Magazine） 设计比赛 获奖作品]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Tue,13 Jul 2010 22:24:36 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1171</guid>	
		<description><![CDATA[Smashing Magazine 为了激发 Web 设计者对 CSS3 的兴趣，上月组织了一次 <a href="http://www.smashingmagazine.com/2010/06/18/css3-design-contest-join-in-and-win-ssd-hard-drive/">CSS3 设计赛</a>，最终有 5 位设计师获奖，获奖作品体现了 CSS3 技巧的原创性与独特性，同时展示了 CSS3 的强大的功能，这些作品基于纯 CSS3 技术，并不借助 JavaScript 或其它技术。
<p>第一名: CSS3 图表 <br />CSS3 Charts [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/index.html">预览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts.zip">下载</a> ]<br /><br />该设计试验了 CSS3 在图表方面的应用，不借助任何 JavaScript 和图片。用到了 CSS3 强大的选择器功能：nth-child 和 :target，同时用到了过渡，渐变等技术，由来自美国的 <a href="http://www.ohsean.net/">Sean Oh</a> 设计。<br /><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/index.html"><img style="BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt" height="318" alt="Css3-charts-full 1 in CSS3 Design Contest Results" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts-full_1.png" width="450" original="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts-full_1.png" /></a><br /><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/index.html"><img style="BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt" height="318" alt="Css3-charts-full 2 in CSS3 Design Contest Results" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts-full_2.png" width="450" original="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts-full_2.png" /></a><br />第二名: CSS3 魔方 <br />CSS3 Rubiks Cube [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-rubiks-cube/index.html">预览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-rubiks-cube/css3-rubiks-cube.zip">下载</a> ]<br /><br />使用魔方实现导航，虽然在具体应用中体验未必好，但作为一种创意，可以用在作品展示类站点。用到了 CSS3 的过渡和渐变技巧。由来自意大利的 <a href="http://www.francescobenanti.com/">Francesco Benanti 与 Maicol Zenatti</a> 联合设计。<br /><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-rubiks-cube/index.html"><img style="BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt" height="412" alt="Rubik in CSS3 Design Contest Results" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/07/rubik.jpg" width="450" original="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/07/rubik.jpg" /></a><br />第三名: CSS3 3D <br />CSS3D [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/index.html">预览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/css3d.zip">下载</a> ]<br /><br />如果你有 3D 眼镜，可以看看这个 3D 效果，支持任意现代浏览器，甚至 iPhone，由来自荷兰的 <a href="http://simurai.com/">simurai</a> 设计。<br /><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/index.html"><img style="BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt" height="268" alt="Css3d-full in CSS3 Design Contest Results" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/css3d-full.jpg" width="450" original="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/css3d-full.jpg" /></a><br />第四名: CSS3 机器人 <br />CSS3 Monsters Blob [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/index.html">预览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/css3-monsters-blob.zip">下载</a> ]<br /><br />使用纯 CSS3 设计的机器人，随着鼠标的移动，机器人的眼镜也在转动，由来自法国的 <a href="http://web.virtuousquare.fr/">Sebastien Plaignaud</a> 设计。<br /><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/index.html"><img style="BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt" height="450" alt="Css3-monsters-blob-full in CSS3 Design Contest Results" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/css3-monsters-blob-full.png" width="450" original="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/css3-monsters-blob-full.png" /></a><br />第五名: CSS3: 时间的裂缝 <br />CSS3 A Rift in Time [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/html/index.html">预览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/css3-a-rift-in-time.zip">下载</a> ]<br /><br />CSS3 支持旋转，我们可以借以试验反传统的倾斜导航，由来自美国的 <a href="http://therewillbetangents.tumblr.com/">Maxwell Burton</a> 设计。<br /><br /><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/html/index.html"><img style="BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt" height="329" alt="Css3-a-rift-in-time-full in CSS3 Design Contest Results" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/css3-a-rift-in-time-full.jpg" width="450" original="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/css3-a-rift-in-time-full.jpg" /></a><br /><br />本文国际来源：Smashing Magazine</p>]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1170</link>
			<title><![CDATA[DivCSS网页布局中几个漂亮的Button按钮]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS布局实例]]></category>
			<pubDate>Thu,01 Jul 2010 11:52:30 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1170</guid>	
		<description><![CDATA[DivCSS网页布局中几个漂亮的Button按钮，大家可以自己建立HTML文档。把下面的代码COPY进去，运行看看效果。<br/><br/>.btn&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#7b9ebd&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#7b9ebd&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#cecfde);&nbsp;BORDER-LEFT:&nbsp;#7b9ebd&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#7b9ebd&nbsp;1px&nbsp;solid<br/>}<br/>.btn1_mouseout&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#B3D997);&nbsp;BORDER-LEFT:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid<br/>}<br/>.btn1_mouseover&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#CAE4B6);&nbsp;BORDER-LEFT:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#7EBF4F&nbsp;1px&nbsp;solid<br/>}<br/>.btn2&nbsp;{padding:&nbsp;2&nbsp;4&nbsp;0&nbsp;4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}<br/>.btn3_mouseout&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#C3DAF5);&nbsp;BORDER-LEFT:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#2C59AA&nbsp;1px&nbsp;solid<br/>}<br/>.btn3_mouseover&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#D7E7FA);&nbsp;BORDER-LEFT:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#2C59AA&nbsp;1px&nbsp;solid<br/>}<br/>.btn3_mousedown<br/>{<br/>&nbsp;BORDER-RIGHT:&nbsp;#FFE400&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#FFE400&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#C3DAF5);&nbsp;BORDER-LEFT:&nbsp;#FFE400&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#FFE400&nbsp;1px&nbsp;solid<br/>}<br/>.btn3_mouseup&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#ffffff,&nbsp;EndColorStr=#C3DAF5);&nbsp;BORDER-LEFT:&nbsp;#2C59AA&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#2C59AA&nbsp;1px&nbsp;solid<br/>}<br/>.btn_2k3&nbsp;{<br/>&nbsp;BORDER-RIGHT:&nbsp;#002D96&nbsp;1px&nbsp;solid;&nbsp;PADDING-RIGHT:&nbsp;2px;&nbsp;BORDER-TOP:&nbsp;#002D96&nbsp;1px&nbsp;solid;&nbsp;PADDING-LEFT:&nbsp;2px;&nbsp;FONT-SIZE:&nbsp;12px;&nbsp;FILTER:&nbsp;progid:DXImageTransform.Microsoft.Gradient(GradientType=0,&nbsp;StartColorStr=#FFFFFF,&nbsp;EndColorStr=#9DBCEA);&nbsp;BORDER-LEFT:&nbsp;#002D96&nbsp;1px&nbsp;solid;&nbsp;CURSOR:&nbsp;hand;&nbsp;COLOR:&nbsp;black;&nbsp;PADDING-TOP:&nbsp;2px;&nbsp;BORDER-BOTTOM:&nbsp;#002D96&nbsp;1px&nbsp;solid<br/>}<br/>&lt;/style&gt;<br/>&lt;body&gt;<br/><br/>&lt;button&nbsp;class=btn&nbsp;title=&#34;好看的按钮&#34;&gt;好看的按钮&lt;/button&gt;&lt;P&gt;&lt;/p&gt;<br/>&lt;button<br/>class=btn1_mouseout&nbsp;onmouseover=&#34;this.className=&#39;btn1_mouseover&#39;&#34;<br/>&nbsp;onmouseout=&#34;this.className=&#39;btn1_mouseout&#39;&#34;<br/>&nbsp;title=&#34;好看的按钮&#34;&gt;好看的按钮&lt;/button&gt;&nbsp;&nbsp;&amp;nbsp;<br/>&lt;button<br/>class=btn1_mouseout&nbsp;onmouseover=&#34;this.className=&#39;btn1_mouseover&#39;&#34;<br/>&nbsp;onmouseout=&#34;this.className=&#39;btn1_mouseout&#39;&#34;&nbsp;DISABLED&gt;好看的按钮&lt;/button&gt;<br/>&lt;P&gt;<br/>&lt;button&nbsp;class=btn2&nbsp;title=&#34;好看的按钮&#34;&gt;好看的按钮&lt;/button&gt;<br/>&lt;P&gt;<br/>&lt;button&nbsp;class=btn3_mouseout&nbsp;onmouseover=&#34;this.className=&#39;btn3_mouseover&#39;&#34;<br/>&nbsp;onmouseout=&#34;this.className=&#39;btn3_mouseout&#39;&#34;<br/>&nbsp;onmousedown=&#34;this.className=&#39;btn3_mousedown&#39;&#34;<br/>&nbsp;&nbsp;onmouseup=&#34;this.className=&#39;btn3_mouseup&#39;&#34;<br/>&nbsp;&nbsp;title=&#34;好看的按钮&#34;&gt;好看的按钮&lt;/button&gt;<br/>&lt;P&gt;<br/>&lt;button&nbsp;class=btn_2k3&nbsp;title=&#34;好看的按钮&#34;&gt;好看的&lt;/button&gt;<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1169</link>
			<title><![CDATA[DivCSS实例教程：表单Sel&#101;ct样式美化经典案例]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS布局实例]]></category>
			<pubDate>Mon,24 May 2010 22:20:33 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1169</guid>	
		<description><![CDATA[　　DivCSS布局中表单的美化一直是CSSer头疼的问题，特别是Sel&#101;ct样式的美化，更是头痛。今天52CSS.com向大家展示实例，希望对大家的学习工作有所帮助。<br/>　　效果如下图所示：<br/><br/><div align="center"><img src="http://www.52css.com//attachments/month_1005/1169/11.gif" border="0" alt=""/></div><br/>　　结构分析如下图：<br/><br/><div align="center"><img src="http://www.52css.com//attachments/month_1005/1169/12.gif" border="0" alt=""/></div><br/><br/><a target="_blank" href="http://www.52css.com//attachments/month_1005/1169/">DivCSS实例教程：表单Sel&#101;ct样式美化经典案例&nbsp;演示地址</a><br/><br/><a target="_blank" href="http://www.52css.com//attachments/month_1005/1169/sel&#101;ct.rar">DivCSS实例教程：表单Sel&#101;ct样式美化经典案例&nbsp;下载地址</a><br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1168</link>
			<title><![CDATA[推荐3个所谓的“顶级”CSS技巧！ ]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Fri,07 May 2010 23:27:17 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1168</guid>	
		<description><![CDATA[　　我们在进行DivCSS布局的时候，非常关注CSS技巧的学习，在52CSS.com中，我们也介绍了不少相关的知识与经验，今天向大家推荐3个所谓的“顶级”CSS技巧！虽然没有什么新意，但对新手而言却非常重要！<br/><br/><strong>一、在一行内声明CSS</strong><br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.52css.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="div css xhtml xml Example Source Code"/> Example Source Code <span style="font-weight:100;color:#f7f7f7;">[www.52css.com]</span></div><div class="UBBContent">　　h2&nbsp;{font-size:18px;&nbsp;border:1px&nbsp;solid&nbsp;blue;&nbsp;color:#000;&nbsp;background-color:#FFF;}&nbsp;<br/>　　h2&nbsp;{&nbsp;<br/>　　font-size:18px;&nbsp;<br/>　　border:1px&nbsp;solid&nbsp;blue;&nbsp;<br/>　　color:#000;&nbsp;<br/>　　background-color:#FFF;&nbsp;<br/>　　}&nbsp;</div></div><br/>　　第二种看起来的确格式化，但是不会在阅读上有任何帮助。写在一行内可以让你更快的找到需要的部分。<br/>　　以前我也是写成类似第二种方式，但是逐渐发现就像文章说的一样，没多大用。一行看起来又爽快又省地方还能让文件更小。<br/><br/><strong>二、分块书写代码</strong><br/><br/>　　这样书写代码可以让CSS更页面化，在出现问题时候可以最短时间内找到问题所在。就像下面这样：<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.52css.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="div css xhtml xml Example Source Code"/> Example Source Code <span style="font-weight:100;color:#f7f7f7;">[www.52css.com]</span></div><div class="UBBContent">　　#content&nbsp;{float:left;}&nbsp;<br/>　　#content&nbsp;p&nbsp;{&nbsp;…&nbsp;}&nbsp;<br/>　　#sidebar&nbsp;{float:left;}&nbsp;<br/>　　#sidebar&nbsp;p&nbsp;{&nbsp;…&nbsp;}&nbsp;<br/>　　#footer&nbsp;{clear:both;}&nbsp;<br/>　　#sidebar&nbsp;p&nbsp;{&nbsp;…&nbsp;}&nbsp;</div></div><br/><strong>三、浏览器兼容问题</strong><br/><br/>　　只支持最新的浏览器。也就是说要放弃IE5和IE5.5。这样一来就能省下很多时间。对于IE6来说不用使用盒模型Hack。如果只针对流行浏览器的话，只需要很少的Hack就能实现同样的效果。<br/>　　我注意了一下网易新版主页的CSS，其中竟然一个!important或者Hack都没有，可是在FF和IE里面显示效果都很好。在52CSS.com的出版的书《变幻之美&nbsp;DivCSS网页布局揭秘&nbsp;-&nbsp;案例实战篇》中，hack应用也非常非常少。合理的使用CSS可以避免Hack。当然，调试的时间会多一些。<br/>　　包含浮动元素所有在容器内的内容都应该被设计为和容器保持一致。如果过大的话就会滑动到错误位置。使用负值margin调整到容器外同样会导致滑动。<br/>　　理解Overflow如果页面中有两个浮动元素，在左容器内输出过多内容的话就会导致右侧容器跑到下面。这也就是说你的margin、宽度或者padding设置混乱了，不过在FF里面体现不出来。使用overflow:hidden或者overflow:scroll可以避免IE允许内容冲出容器。<br/>　　更多的CSS技巧，欢迎您关注52CSS.com的内容。感谢您的支持。]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1109</link>
			<title><![CDATA[欢迎购买：变幻之美 DivCSS网页布局揭秘（全彩印）]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Wed,28 Apr 2010 16:39:50 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1109</guid>	
		<description><![CDATA[　　<br/>　　<br/>　　52CSS站长，编著的新书<br/>　　《变幻之美&nbsp;DivCSS网页布局揭秘&nbsp;-&nbsp;案例实战篇》（全彩印）<br/>　　已经出版发行啦。欢迎大家购买阅读。共同学习！<br/><br/>　　◎&nbsp;<a target="_blank" href="http://product.dangdang.com/product.aspx?product_id=20675720">当当网&nbsp;dangdang.com&nbsp;￥33.80&nbsp;&nbsp;</a><br/>　　◎&nbsp;<a target="_blank" href="http://www.amazon.cn/mn/detailApp/ref=sr_1_1?_encoding=UTF8&amp;s=books&amp;qid=1252638613&amp;asin=B002OHCHQM&amp;sr=8-1">卓越网&nbsp;amazon.cn&nbsp;￥33.80&nbsp;</a>&nbsp;<br/>　　◎&nbsp;<a target="_blank" href="http://www.china-pub.com/47922&amp;ref=ps">互动网&nbsp;china-pub.com&nbsp;￥33.75&nbsp;</a><br/>　　◎&nbsp;<a target="_blank" href="http://www.ptpress.com.cn/Book.aspx?id=17286">人民邮电出版社&nbsp;￥36.1&nbsp;</a><br/><br/>　　详细请看，本书专题页：<a target="_blank" href="http://www.52css.com/book/">http://www.52css.com/book/</a>&nbsp;或&nbsp;<a target="_blank" href="http://52css.com/book/">http://52css.com/book/</a><br/><br/><div align="center"><img src="http://www.52css.com/attachments/month_0909/y2009911163936.jpg" border="0" alt=""/></div><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1167</link>
			<title><![CDATA[DivCSS网页布局中CSS无效的十个常见原因]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Thu,22 Apr 2010 23:36:48 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1167</guid>	
		<description><![CDATA[　　我们从52CSS.com中学习DivCSS网页布局的知识，可是W3C&nbsp;validation有时难以操作，但用它你可以查看由版面设计引起的差错。验证程序抛出大量差错和警告，说明你的XHTML尚未完善，可能无法在不同浏览器上保持一致功能。下面十个细微的失效问题难住了大批程序员，本文就告诉你如何解决。在本文开始前介绍一些使用W3C验证程序时需要注意的问题。&nbsp;<br/><br/>　　1、不要担心验证程序的警告：如果验证程序说发现12处错误以及83处警告，不要理它，继续进行下一步。&nbsp;<br/>　　2、一次更正一个错误：按顺序进展工作，从上到下，一次修正一个错误。HTML用浏览器从上到下浏览，这些错误也是按同样顺序显示。&nbsp;<br/>　　3、每次修正代码后要刷新代码，使它们重新生效：一个小错误常常会引发之后整页的连串错误。因此如果操作不当，“修正错误”也可能引发更多错误。每次修正后使代码重新生效，这样就可以确保完全解决问题。<br/>　　知道了上面这些基本的异常情况，下面我们就来看看版面设计无效的几个原因。<br/><br/>　　<strong>一、div&nbsp;标签未关闭</strong><br/>　　这是版面设计失效的最常见原因之一。当我们了解到这是多少精致的版块设计失效的罪魁祸首时，总会大吃一惊。开启的div标签是最普遍的版块设计失误之一，也是最难诊断的失误之一。验证程序有时会指向错误的开启div标签，诊断时就像大海捞针一样麻烦。<br/><br/>　　<strong>二、麻烦的embed标签</strong><br/>　　九十年代早期，Microsoft和Netscape的浏览器开始能够辨认非标准的独有字体。遗憾的是这意味着W3C验证程序还不能识别某些关键HTML&nbsp;标签，如“embed”，即使这些标签已经被广泛使用。如果确实希望得到严格的DOCTYPE(文档类型)验证，就只能放弃嵌套。<br/>　　如果同时想要生效的版面设计和嵌入式媒体，可以试试Flash&nbsp;Satay方法。<br/><br/>　　<strong>三、不当的DOCTYPE声明</strong><br/>　　不声明DOCTYPE，或者在文件开始错误声明DOCTYPE，也是一个常见错误。根据一般经验，Strict&nbsp;DOCTYPE是大家追求的最高级验证。Strict&nbsp;validation表明你的网页能够在所有浏览器上都得到最佳展示。关于DTD文档类型的声明，您可以参考52CSS.com的相关文章。<br/><br/>　　<strong>四、结尾斜线</strong><br/>　　如果你的网站不能验证，很有可能是在代码的某个地方漏写了结尾斜线。我们很容易忽略结尾斜线之类的东西，特别是在image标签等元素中。<br/>　　在严格的DOCTYPE中这是无效的。要在img标签结尾处加上“/”以解决此问题。<br/><br/>　　<strong>五、Align标签</strong><br/>　　如果DOCTYPE被设为Transitional，你就会使用“align”标签，但如果要求更高一点希望得到Strict验证，你会看到很多错误。&nbsp;Align是另一个不可用于版面设计的标签。可以尝试用“float”或者“text-align”来代替align转换元素。<br/><br/>　　<strong>六、JavaScript</strong><br/>　　如果已经声明Strict&nbsp;DOCTYPE，就需要在JavaScript中覆盖CDATA标签。验证程序的这一方面难倒了很多程序员，因为网站倾向于为广告和追踪脚本使用嵌入的&nbsp;JavaScript。如果必须用到JavaScript，可以在其前后加上如下标签：<br/><br/>　　<strong>七、图像需要“alt”属性</strong><br/>　　你可能还没有注意到，图像也是高级验证的潜在绊脚石。除了结尾斜线，高级验证也要求用alt标签来描述图像，如alt=&nbsp;”Scary&nbsp;vampire&nbsp;picture”。<br/>　　搜索引擎也靠alt标签来识别网页上的图像，所以无论怎样加上alt标签总是好的。<br/><br/>　　<strong>八、未知实体数据</strong><br/>　　实体数据是又一个影响验证的易犯错误。我们可以考虑用适当的编码字符来代替“&amp;”等符号。entire&nbsp;list中列出在XHTML版块设计中可用的适当的编码字符实体数据。<br/><br/>　　<strong>九、不良嵌套</strong><br/>　　嵌套就是元素里又包括元素，我们容易混淆嵌套元素的顺序。例如在div标签前启动strong标签，但又先关闭div标签。这可能不会改变版块布局，但却会使你的版块设计失效。<br/><br/>　　<strong>十、缺少“title”标签</strong><br/>　　尽管这看上去是一个很明显的错误，很多程序员(包括我自己)还是经常会在“head”版块中遗漏title标签。当你看到“missing&nbsp;a&nbsp;required&nbsp;sub-element&nbsp;of&nbsp;HEAD”(缺少HEAD的必要子元素)时，才会发现自己忘记添加title标签了。<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1166</link>
			<title><![CDATA[DivCSS小结：浏览器默认HTML的CSS样式属性]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Sun,18 Apr 2010 21:08:01 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1166</guid>	
		<description><![CDATA[　　这个“浏览器默认HTML的CSS样式属性”，在你需要还原默认值的时候，比较有用。开始的时候应用通配选择器&nbsp;*{margin:0;padding:0;}，当需要使用边距的时候，就需要还原HTML默认CSS值了。&nbsp;<br/>但通配选择器在大型网站的构建中，影响性能，可以参考52CSS.com的相关文章，大家还是需要谨慎一些。<br/><br/>　　以前一直在找这份文档，今天偶然在w3上看到了。除了inline和block的定义，主要是要注意body|h1~h6|blockquote|menu|ul|ol|dd等标签的默认样式（margin和font-size）。&nbsp;<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.52css.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="div css xhtml xml Example Source Code"/> Example Source Code <span style="font-weight:100;color:#f7f7f7;">[www.52css.com]</span></div><div class="UBBContent">html,&nbsp;address,&nbsp;<br/>blockquote,&nbsp;<br/>body,&nbsp;dd,&nbsp;div,&nbsp;<br/>dl,&nbsp;dt,&nbsp;fieldset,&nbsp;form,&nbsp;<br/>frame,&nbsp;frameset,&nbsp;<br/>h1,&nbsp;h2,&nbsp;h3,&nbsp;h4,&nbsp;<br/>h5,&nbsp;h6,&nbsp;noframes,&nbsp;<br/>ol,&nbsp;p,&nbsp;ul,&nbsp;center,&nbsp;<br/>dir,&nbsp;hr,&nbsp;menu,&nbsp;pre&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;block&nbsp;}&nbsp;<br/>li&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;list-item&nbsp;}&nbsp;<br/>head&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;none&nbsp;}&nbsp;<br/>table&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table&nbsp;}&nbsp;<br/>tr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-row&nbsp;}&nbsp;<br/>thead&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-header-group&nbsp;}&nbsp;<br/>tbody&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-row-group&nbsp;}&nbsp;<br/>tfoot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-footer-group&nbsp;}&nbsp;<br/>col&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-column&nbsp;}&nbsp;&nbsp;<br/>colgroup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-column-group&nbsp;}&nbsp;<br/>td,&nbsp;th&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-cell;&nbsp;}&nbsp;<br/>caption&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:&nbsp;table-caption&nbsp;}&nbsp;<br/>th&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-weight:&nbsp;bolder;&nbsp;text-align:&nbsp;center&nbsp;}&nbsp;<br/>caption&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;text-align:&nbsp;center&nbsp;}&nbsp;<br/>body&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;margin:&nbsp;8px;&nbsp;line-height:&nbsp;1.12&nbsp;}&nbsp;<br/>h1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-size:&nbsp;2em;&nbsp;margin:&nbsp;.67em&nbsp;0&nbsp;}&nbsp;<br/>h2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-size:&nbsp;1.5em;&nbsp;margin:&nbsp;.75em&nbsp;0&nbsp;}&nbsp;<br/>h3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-size:&nbsp;1.17em;&nbsp;margin:&nbsp;.83em&nbsp;0&nbsp;}&nbsp;<br/>h4,&nbsp;p,&nbsp;<br/>blockquote,&nbsp;ul,&nbsp;<br/>fieldset,&nbsp;form,&nbsp;<br/>ol,&nbsp;dl,&nbsp;dir,&nbsp;<br/>menu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;margin:&nbsp;1.12em&nbsp;0&nbsp;}&nbsp;&nbsp;<br/><br/>h5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-size:&nbsp;.83em;&nbsp;margin:&nbsp;1.5em&nbsp;0&nbsp;}&nbsp;<br/>h6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-size:&nbsp;.75em;&nbsp;margin:&nbsp;1.67em&nbsp;0&nbsp;}&nbsp;<br/>h1,&nbsp;h2,&nbsp;h3,&nbsp;h4,&nbsp;<br/>h5,&nbsp;h6,&nbsp;b,&nbsp;<br/>strong&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-weight:&nbsp;bolder&nbsp;}&nbsp;<br/>blockquote&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;margin-left:&nbsp;40px;&nbsp;margin-right:&nbsp;40px&nbsp;}&nbsp;<br/>i,&nbsp;cite,&nbsp;em,&nbsp;<br/>var,&nbsp;address&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-style:&nbsp;italic&nbsp;}&nbsp;<br/>pre,&nbsp;tt,&nbsp;code,&nbsp;<br/>kbd,&nbsp;samp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-family:&nbsp;monospace&nbsp;}&nbsp;<br/>pre&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;white-space:&nbsp;pre&nbsp;}&nbsp;<br/>button,&nbsp;textarea,&nbsp;<br/>input,&nbsp;object,&nbsp;&nbsp;<br/>sel&#101;ct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;display:inline-block;&nbsp;}&nbsp;<br/>big&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;font-size:&nbsp;1.17em&nbsp;}&nbsp;<br/>small,&nbsp;sub,&nbsp;sup&nbsp;{&nbsp;font-size:&nbsp;.83em&nbsp;}&nbsp;<br/>sub&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;vertical-align:&nbsp;sub&nbsp;}&nbsp;&nbsp;<br/>sup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;vertical-align:&nbsp;super&nbsp;}&nbsp;<br/>table&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;border-spacing:&nbsp;2px;&nbsp;}&nbsp;<br/>thead,&nbsp;tbody,&nbsp;<br/>tfoot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;vertical-align:&nbsp;middle&nbsp;}&nbsp;<br/>td,&nbsp;th&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;vertical-align:&nbsp;inherit&nbsp;}&nbsp;<br/>s,&nbsp;strike,&nbsp;del&nbsp;&nbsp;{&nbsp;text-decoration:&nbsp;line-through&nbsp;}&nbsp;<br/>hr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;border:&nbsp;1px&nbsp;inset&nbsp;}&nbsp;<br/>ol,&nbsp;ul,&nbsp;dir,&nbsp;<br/>menu,&nbsp;dd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;margin-left:&nbsp;40px&nbsp;}&nbsp;<br/>ol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;list-style-type:&nbsp;decimal&nbsp;}&nbsp;<br/>ol&nbsp;ul,&nbsp;ul&nbsp;ol,&nbsp;<br/>ul&nbsp;ul,&nbsp;ol&nbsp;ol&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;margin-top:&nbsp;0;&nbsp;margin-bottom:&nbsp;0&nbsp;}&nbsp;<br/>u,&nbsp;ins&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;text-decoration:&nbsp;underline&nbsp;}&nbsp;<br/>br:before&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;content:&nbsp;&#34;\A&#34;&nbsp;}&nbsp;<br/>:before,&nbsp;:after&nbsp;{&nbsp;white-space:&nbsp;pre-line&nbsp;}&nbsp;&nbsp;<br/><br/>center&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;text-align:&nbsp;center&nbsp;}&nbsp;<br/>abbr,&nbsp;acronym&nbsp;&nbsp;&nbsp;{&nbsp;font-variant:&nbsp;small-caps;&nbsp;letter-spacing:&nbsp;0.1em&nbsp;}&nbsp;<br/>:link,&nbsp;:visited&nbsp;{&nbsp;text-decoration:&nbsp;underline&nbsp;}&nbsp;<br/>:focus&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;outline:&nbsp;thin&nbsp;dotted&nbsp;invert&nbsp;}&nbsp;<br/><br/>/*&nbsp;Begin&nbsp;bidirectionality&nbsp;settings&nbsp;(do&nbsp;not&nbsp;change)&nbsp;*/&nbsp;<br/>BDO[DIR=&#34;ltr&#34;]&nbsp;&nbsp;{&nbsp;direction:&nbsp;ltr;&nbsp;unicode-bidi:&nbsp;bidi-override&nbsp;}&nbsp;<br/>BDO[DIR=&#34;rtl&#34;]&nbsp;&nbsp;{&nbsp;direction:&nbsp;rtl;&nbsp;unicode-bidi:&nbsp;bidi-override&nbsp;}&nbsp;<br/><br/>*[DIR=&#34;ltr&#34;]&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;direction:&nbsp;ltr;&nbsp;unicode-bidi:&nbsp;embed&nbsp;}&nbsp;<br/>*[DIR=&#34;rtl&#34;]&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;direction:&nbsp;rtl;&nbsp;unicode-bidi:&nbsp;embed&nbsp;}&nbsp;<br/><br/>@media&nbsp;print&nbsp;{&nbsp;<br/>&nbsp;&nbsp;h1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;page-break-before:&nbsp;always&nbsp;}&nbsp;<br/>&nbsp;&nbsp;h1,&nbsp;h2,&nbsp;h3,&nbsp;<br/>&nbsp;&nbsp;h4,&nbsp;h5,&nbsp;h6&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;page-break-after:&nbsp;avoid&nbsp;}&nbsp;<br/>&nbsp;&nbsp;ul,&nbsp;ol,&nbsp;dl&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;page-break-before:&nbsp;avoid&nbsp;}&nbsp;</div></div>]]></description>
		</item>
		
</channel>
</rss>