<?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=1083</link>
			<title><![CDATA[CSS兼容：如何解决IE7和IE8的BUG]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Thu,02 Jul 2009 21:39:10 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1083</guid>	
		<description><![CDATA[　　CSS兼容问题已经是CSS网页布局技术中的重要组成部分，也让广大的CSSer大为头疼，虽然52CSS.com介绍过不少相关的知识与技巧，但是随着IE8的越来越广泛的安装应用，对IE7和IE8的兼容问题，也颇受关注。<br/>　　在以前的文章中52CSS.com向大家说明，IE8会是福音还是又一个光环&nbsp;据称全面兼容标准。<br/>　　<a target="_blank" href="http://www.52css.com/article.asp?id=684">http://www.52css.com/article.asp?id=684</a><br/>　　今天向大家介绍如何解决IE7和IE8的兼容性问题。<br/><br/>　　微软在IE8提供三种解析页面的模式<br/>　　IE8&nbsp;Standard&nbsp;Modes&nbsp;：默认的最标准的模式，严格按照W3C相关规定<br/>　　IE7&nbsp;Standards&nbsp;Modes&nbsp;：IE7现在用的解析网页的模式，开起机关是在&lt;head&gt;中加入&nbsp;&lt;meta&nbsp;http-equiv=&#34;X-UA-Compatible&#34;&nbsp;content=&#34;IE=7&#34;&gt;<br/>　　Quirks&nbsp;Modes&nbsp;：IE5用的解析网页的模式，开起机关是删除HTML顶部的DOCTYPE声明<br/>　　注意：不同模式间的网页在IE8中可以互相&nbsp;frame&nbsp;，因此因不会模式下的DOM和CSS渲染不一样，所以会引发很多问题，务必注意如果你的页面对IE7兼容没有问题，又不想大量修改现有代码，同时又能在IE8中正常使用，微软声称，开发商仅需要在目前兼容IE7的网站上添加一行代码即可解决问题，此代码如下：<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">&lt;meta&nbsp;http-equiv=&#34;x-ua-compatible&#34;&nbsp;content=&#34;ie=7&#34;&nbsp;/&gt;</div></div><br/>　　<strong>IE8&nbsp;最新css&nbsp;hack：</strong><br/><br/>　　<strong>&#34;\9&#34;</strong>　例:<strong>&#34;margin:0px&nbsp;auto\9;&#34;</strong>.这里的&#34;\9&#34;可以区别所有IE和FireFox.<br/>　　&#34;*&#34;　IE6、IE7可以识别.IE8、FireFox不能.<br/>　　&#34;_&#34;　IE6可以识别&#34;_&#34;,IE7、IE8、FireFox不能.<br/><br/>&nbsp;<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1082</link>
			<title><![CDATA[DivCSS布局扩展技巧和用法]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Tue,30 Jun 2009 22:11:04 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1082</guid>	
		<description><![CDATA[　　CSS网页布局开发中，会有很多小技巧，这之类相关的文章在52CSS.com有许多介绍，这里再扩展一下您所想要得到的知识，相信您会有很多收获！<br/><br/>　　一、ul标签在Mozilla中默认是有padding值的，而在IE中只有margin有值。<br/>　　二、同一个的class选择符可以在一个文档中重复出现，而id选择符却只能出现一次。对一个标签同时使用class和id进行CSS定义，如果定义有重复，id选择符做的定义有效，是因为id的权重要比class大。<br/>　　三、一个兼容性调整（IE和Mozilla）的笨办法：初学可能会碰到这样一个情况：同样一个标签的属性在IE设置成A显示是正常的，而在Mozilla里必须要设成B才能正常显示，或者两个倒过来。<br/>　　临时解决方法：选择符{属性名：B&nbsp;！important；属性名：A}&nbsp;或许有时候并没有效果。你可以在搜索更多的BUG解决方法。<br/>　　四、如果一组要嵌套的标签之间需要些间距的话，那就留给位于里面的标签的margin属性吧，而不要去定义位于外面的标签的padding<br/>　　五、li标签前面的图标推荐使用background-image，而不是list-style-image.<br/>　　六、IE分不清继承关系和父子关系的差别，全部都是继承关系。<br/>　　七、在给你的标签疯狂加选择符的时候，别忘了在CSS里给选择符加上注释。等你以后修改你的CSS的时候就知道为什么要这么做了。另外提醒您，不要太疯狂了。<br/>　　八、如果你给一个标签设置了一个深色调的背景图片和亮色调的文字效果。建议这个时候给你的标签再设置一个深色调的背景颜色。因为图片丢失了，也可以保持文字的可读性。<br/>　　九、定义链接的四种状态要注意先后顺序：&nbsp;Link&nbsp;Visited&nbsp;Hover&nbsp;Active<br/>　　十、与内容无关的图片请使用background.时刻记住表现与内容分离。<br/>　　十一、定义颜色可以缩写#8899FF=#89F<br/>　　十二、table在某些方面还是有用武之地的，在遇到内容为数据表格时，不要对它产生憎恨的心理。<br/>　　十三、<br/>　　十四、完美的单象素外框线表格（在IE5、IE6、IE7及FF1.0.4以上中均可通过测试）　<br/>　　table{&nbsp;border-collapse：collapse；&nbsp;}&nbsp;td{&nbsp;border：#000&nbsp;solid&nbsp;1px；&nbsp;}<br/>　　十五、margin取负值可以在标签使用绝对定位的时候起到相对定位的作用，在页面居中显示时，使用绝对定位的层不适合使用left：XXpx这个属性。把这个层放到一个要相对定位的标签旁，然后使用margin的负值是个好方法。<br/>　　十六、绝对定位时使用margin值定位可以达到相对于本身所在位置的定，这与top，left等属性相对与窗口边缘的定位不同。绝对定位的优势在于可以让其它元素忽略它的存在。<br/>　　十七、如果文字过长，则将过长的部分变成省略号显示：IE5，FF无效，但可以隐藏，IE6有效DIV&nbsp;STYLE=“width：120px；height：50px；border：1px&nbsp;solid&nbsp;blue；overflow：hidden；text-overflow：ellipsis”&gt;&nbsp;就是比如有一行文字，很长，表格内一行显示不下。<br/>　　十八、在IE中可能由于注释带来的文字重复问题时可以把注释改为：&lt;！–[if&nbsp;！IE]&gt;Put&nbsp;your&nbsp;commentary&nbsp;in&nbsp;here…&lt;！[endif]–&gt;<br/>　　十九、如何用CSS调用外部字体语法：@font-face{font-family：name；src：url（url）；sRules}取值：name：字体名称。任何可能的&nbsp;font-family&nbsp;属性的值url（url）：使用绝对或相对&nbsp;url&nbsp;地址指定OpenType字体文件sRules：样式表定义<br/>　　二十、如何让一个表单中的文本框中的文字垂直居中？<br/>　　如果用行高与高度的组在FF中是没有效果的，办法就是定义上下补白就可以实现想想的效果了。<br/>　　二十一、定义A标签要注意的小问题：当我们定义a{color：red；}时，它代表了A的四种状态的样式，如果此时要定义一个鼠标放上的状态只要定义a：hover就可以了，其它三种状态就是A中所定义的样式。只定义了一个a：link时，一定要记得把其它三种状态定义出来！<br/>　　二十二、并不是所有样式都要简写：当样式表前定义了如p{padding：1px&nbsp;2px&nbsp;3px&nbsp;4px}时，在后续工程中又增加了一个样式上补白5px，下补白6px.我们并不一定要写成p.style1{padding：5px&nbsp;6px&nbsp;3px&nbsp;4px}.可以写成p.style1{padding-top：5px；padding-right：6px；}，你可能会感觉这样写还不如原来那样好，但你想没想过，你的那种写法重复定义了样式，另外你可以不必去找原来的下补白与左补白的值是多少！如果以后前一个样式P变了话，你定义的p.style1的样式也要变。<br/>　　二十三、网站越大，CSS样式越多，开始做前，请做好充分的准备和策划，包括命名规则。页面区块划分，内部样式分类等。<br/>　　二十四、固定宽度汉字截断：overflow：hidden；text-overflow：ellipsis；white-space：nowrap；（不过只能处理文字在一行上的截断，不能处理多行。）（IE5以上）FF不能，它只隐藏。<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1081</link>
			<title><![CDATA[重新组织CSS代码的利器——Styleneat]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS2.0教程]]></category>
			<pubDate>Tue,23 Jun 2009 21:23:25 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1081</guid>	
		<description><![CDATA[　　我们编码的代码往往不够规范，虽然52css.com提供了很多的思路和经验，但依然无法改变代码杂乱的现象。今天向大家介绍重新组织CSS代码的利器——Styleneat。<br/>　　Styleneat&nbsp;能够把&nbsp;CSS&nbsp;的选择器（sel&#101;ctors），子选择器（&nbsp;sub-sel&#101;ctors）和属性（properties）按照层式结构化重新组织，这样使得程序员更加容易去定义页面区域和查看它们之间的关系。Styleneat&nbsp;是一个能够帮你重新组织你&nbsp;CSS&nbsp;属性的免费服务。<br/><br/><div align="center"><img src="http://www.52css.com/attachments/month_0906/e2009623212116.jpg" border="0" alt=""/></div><br/><strong>Styleneat&nbsp;</strong><br/><br/>　　比如它会把下面这段&nbsp;CSS&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">id1&nbsp;{&nbsp;width:&nbsp;100px;&nbsp;}<br/>id1&nbsp;.class1&nbsp;{&nbsp;background:&nbsp;#000;&nbsp;}<br/>id1&nbsp;.class1&nbsp;a&nbsp;{&nbsp;text-decoration:&nbsp;none;&nbsp;color:&nbsp;#fff;&nbsp;}<br/>id1&nbsp;.class1&nbsp;a&nbsp;span&nbsp;{&nbsp;text-indent:&nbsp;10px;&nbsp;}<br/>id2&nbsp;{&nbsp;width:&nbsp;200px;&nbsp;}</div></div><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">id1&nbsp;{&nbsp;width:&nbsp;100px;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;id1&nbsp;.class1&nbsp;{&nbsp;background:&nbsp;#000;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id1&nbsp;.class1&nbsp;a&nbsp;{&nbsp;color:&nbsp;#fff;&nbsp;text-decoration:&nbsp;none;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id1&nbsp;.class1&nbsp;a&nbsp;span&nbsp;{&nbsp;text-indent:&nbsp;10px;&nbsp;}<br/>&nbsp;<br/>id2&nbsp;{&nbsp;width:&nbsp;200px;&nbsp;}</div></div><br/>　　Styleneat&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">　　1、直接粘贴&nbsp;CSS&nbsp;代码。&nbsp;<br/>　　2、上传一个&nbsp;CSS&nbsp;文件。&nbsp;<br/>　　3、提供&nbsp;CSS&nbsp;文件的&nbsp;URL&nbsp;地址。&nbsp;</div></div><br/>　　另外&nbsp;Styleneat&nbsp;还提供一些选项，如按照&nbsp;CSS&nbsp;选择的字母顺序排列，单行格式或者多行格式等。Styleneat&nbsp;在&nbsp;CSS&nbsp;优化方面还是提供了比较多的帮助。<br/><br/>　　<a target="_blank" href="http://styleneat.com/">http://styleneat.com/</a><br/>　　<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1080</link>
			<title><![CDATA[Google谷歌的CSS前景图片合并技术]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Sun,21 Jun 2009 22:20:56 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1080</guid>	
		<description><![CDATA[　　在52CSS.com以前的文章中介绍过背景图片的合并方法。但不只有背景图片能合并，前景图片同样可以。<br/><br/>　　CSS&nbsp;Sprites工作原理及其对CSS布局的意义、优点和缺点介绍<br/>　　<a target="_blank" href="http://www.52css.com/article.asp?id=735">http://www.52css.com/article.asp?id=735</a><br/>　　浅谈CSS&nbsp;Sprites技术以及图片优化<br/>　　<a target="_blank" href="http://www.52css.com/article.asp?id=869">http://www.52css.com/article.asp?id=869</a><br/>　　再谈CSS高级技巧：css&nbsp;sprites技术<br/>　　<a target="_blank" href="http://www.52css.com/article.asp?id=1036">http://www.52css.com/article.asp?id=1036</a><br/><br/>　　在&nbsp;Google&nbsp;搜索结果页面中，将其&nbsp;Logo&nbsp;图标右键另存为后可以发现，它并非单纯的&nbsp;Google&nbsp;Logo，而是一块复杂的拼合图片：<br/><br/><div align="center"><img src="http://www.52css.com/attachments/month_0906/82009621221830.png" border="0" alt=""/></div><br/>　　查看搜索页面源代码，其&nbsp;Logo&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">&lt;a&nbsp;id=logo&nbsp;href=&#34;<a href="http://www.google.cn/webhp?hl=zh-CN" target="_blank">http://www.google.cn/webhp?hl=zh-CN</a>&#34;&nbsp;title=&#34;Google&nbsp;主页&#34;&gt;Google&lt;img&nbsp;width=168&nbsp;height=119&nbsp;src=&#34;/images/nav_logo4.png&#34;&nbsp;alt=&#34;&#34;&gt;&lt;/a&gt;</div></div><br/>其CSS&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">#logo{display:block;overflow:hidden;position:relative;width:150px;height:52px;margin:14px&nbsp;0&nbsp;7px}<br/>#logo&nbsp;img{border:none;position:absolute;left:-0px;top:-26px}</div></div><br/>　　分析上述代码可知，CSS&nbsp;中&nbsp;id=logo&nbsp;的样式父元素采用相对定位方式，定义了宽度和高度，使用&nbsp;overflow:hidden&nbsp;来隐藏溢出部分；而&nbsp;img&nbsp;元素则采取绝对定位方式，使用&nbsp;left&nbsp;和&nbsp;top&nbsp;进行图片定位，这与背景图片的定位是一致的。<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1079</link>
			<title><![CDATA[CSS调试必备：IE7与IE8共存！]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Web标准]]></category>
			<pubDate>Fri,19 Jun 2009 22:04:41 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1079</guid>	
		<description><![CDATA[　　关于新发布的IE8Beta1，网友们都纷纷下载来使用，尝到了功能强大的甜头；有的却因网络流传：安装后会覆盖原来的IE7，并且不能导入IE7的收藏夹的虚假消息。而使大家（特别是工作用的电脑）不敢尝试这新版的浏览器。<br/>　　其实，IE8是支持和IE7“共存”的，而且还有两种方法。并且能导入IE7的收藏夹。<br/>　　笔者是程序设计师，有时也兼页面的CSS构造，因此，IE6，IE7，FF是必需的测试网页工具，至在兼容主流的浏览器。微软新出的IE8，将来也必定是主流的浏览器，网站设计师们也要开始对它下苦功一翻。但听到如要装只能选IE7，IE8其中之一，难道真的要舍弃兼容一个版本吗？答案是不能的。<br/>　　IE8经过笔者的一翻使用与研究，发现了IE8和IE7确实是可以共存的。<br/><br/>　　共存一：IE8内核里本来就带有IE7，这是为了给软件开发者使用的，叫做“IE7模拟器”<br/>　　IE8状态下，如要变成IE7，按下状态栏的“7Emulate&nbsp;IE7”按钮，确定，然后退出浏览器，再重新打开，发现现在就是IE7了。<br/>　　IE7状态下，如要变回IE8，点击一下“7Emulate&nbsp;IE7”按钮，确定，恢复弹出的形状，然后退出浏览器，再重新打开，发现现在就是IE8了。<br/>　　这种使用方法比较麻烦，因为都要关闭，重开，而且不能同时使用IE7，IE8。笔者并不为此罢休，继续摸索着其他方法，终于守得云开见月明。发现了一种可以同时使用IE7，IE7的方法。<br/><br/>　　共存二：这个方法对大家来说也是穿针引线拉，希望能发现更多的方法。首先是本机要先有装IE7，我就再装了个绿色浏览器（GreenBrowser），遨游，南方等等也应该可以，因为绿色浏览器的核心会跟着电脑的浏览器核心变化着。现在再装IE8，看他是否会变为IE8的核心。<br/>　　上面说过IE8里是含有IE7“核心”的，没想到绿色浏览器的核心一直保持着是IE7的，并没有变为IE8，这使我大为欣喜。<br/>　　于是就可以同时使用两种版本了。<br/><br/>　　两种方法在装好IE8后，第一次运行，会提示你设置你个人的喜好，选择以前IE7的设置就可以导入收藏夹了。<br/>　　IE8新增的一些功能：可以方便的查看调试Html源代码，CSS语言和Script；虽然在52CSS.com中，介绍过很多调试工具，但这个工具是很好用的。在Tools工具下的Adds-on插件管理也比较有用，可以用来关闭一些插件；Activities默认集成了邮件使用Windows&nbsp;Live&nbsp;Mail，博客使用Windows&nbsp;Live&nbsp;Spaces，翻译使用Windows&nbsp;Live，地图使用Windows&nbsp;Live&nbsp;Map。通过这种方式，IE8全面的和Windows&nbsp;Live服务结合在一起。<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1078</link>
			<title><![CDATA[52CSS：CSS Hack 汇总速查一览]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS2.0教程]]></category>
			<pubDate>Wed,17 Jun 2009 21:22:47 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1078</guid>	
		<description><![CDATA[　　由于浏览器之间存在兼容性问题，在制作网页的时候，为了使页面能在不同浏览器中显示相对一致或者其他原因，网页制作人员总结了种种&nbsp;Hack&nbsp;方法；在解决兼容性问题之前，这些方法还经常会用到。接下来，52CSS.com将向给大家介绍常用的CSS&nbsp;Hack汇总，以便大家平时的速查。<br/><br/>　　屏蔽IE浏览器（也就是IE下不显示）<br/>　　*:lang(zh)&nbsp;sel&#101;ct&nbsp;{font:12px&nbsp;&nbsp;!important;}&nbsp;&nbsp;sel&#101;ct:empty&nbsp;{font:12px&nbsp;&nbsp;!important;}&nbsp;&nbsp;这里sel&#101;ct是选择符，根据情况更换。第二句是MAC上safari浏览器独有的。&nbsp;<br/><br/>　　仅IE7与IE5.0可以识别&nbsp;<br/>　　*+html&nbsp;&nbsp;sel&#101;ct&nbsp;{…}&nbsp;当面临需要只针对IE7与IE5.0做样式的时候就可以采用这个HACK。&nbsp;<br/><br/>　　仅IE7可以识别&nbsp;<br/>　　*+html&nbsp;&nbsp;sel&#101;ct&nbsp;{…!important;}&nbsp;当面临需要只针对IE7做样式的时候就可以采用这个HACK。&nbsp;<br/><br/>　　IE6及IE6以下识别&nbsp;<br/>　　*&nbsp;html&nbsp;&nbsp;sel&#101;ct&nbsp;{…}&nbsp;这个地方要特别注意很多博客都写成了是IE6的HACK其实IE5.x同样可以识别这个HACK。其它浏览器不识别。html&nbsp;&gt;body&nbsp;&nbsp;sel&#101;ct&nbsp;{…}&nbsp;这句与上一句的作用相同。&nbsp;<br/><br/>　　仅IE6不识别，屏蔽IE6&nbsp;<br/>　　sel&#101;ct&nbsp;{&nbsp;display&nbsp;:none;}&nbsp;这里主要是通过CSS注释分开一个属性与值，注释在冒号前。&nbsp;<br/><br/>　　仅IE6与IE5不识别，屏蔽IE6与IE5&nbsp;<br/>　　sel&#101;ct&nbsp;{&nbsp;display&nbsp;:none;}&nbsp;这里与上面一句不同的是在选择符与花括号之间多了一个CSS注释。不屏蔽IE5.5&nbsp;<br/><br/>　　仅IE5不识别，屏蔽IE5&nbsp;<br/>　　sel&#101;ct&nbsp;{…}&nbsp;这一句是在上一句中去掉了属性区的注释。只有IE5不识别，IE5.5可以识别。&nbsp;<br/><br/>　　盒模型解决方法&nbsp;<br/>　　selct&nbsp;{width:IE5.x宽度;&nbsp;voice-family&nbsp;:&#34;\&#34;}\&#34;&#34;;&nbsp;voice-family:inherit;&nbsp;width:正确宽度;}&nbsp;盒模型的清除方法不是通过!important来处理的。这点要明确。<br/>&nbsp;<br/>　　清除浮动&nbsp;<br/>　　sel&#101;ct:after&nbsp;{content:&#34;.&#34;;&nbsp;display:block;&nbsp;height:0;&nbsp;clear:both;&nbsp;visibility:hidden;}&nbsp;在Firefox中，当子级都为浮动时，那么父级的高度就无法完全的包住整个子级，那么这时用这个清除浮动的HACK来对父级做一次定义，那么就可以解决这个问题。&nbsp;<br/><br/>　　截字省略号&nbsp;<br/>　　sel&#101;ct&nbsp;{&nbsp;-o-text-overflow:ellipsis;&nbsp;text-overflow:ellipsis;&nbsp;white-space:nowrap;&nbsp;overflow:hidden;&nbsp;}&nbsp;这个是在越出长度后会自行的截掉多出部分的文字，并以省略号结尾，很好的一个技术。只是目前Firefox并不支持。&nbsp;<br/><br/>　　只有Opera识别&nbsp;<br/>　　@media&nbsp;all&nbsp;and&nbsp;(min-width:&nbsp;0px){&nbsp;sel&#101;ct&nbsp;{……}&nbsp;}&nbsp;针对Opera浏览器做单独的设定。&nbsp;<br/><br/>　　以上都是写CSS中的一些HACK，这些都是用来解决局部的兼容性问题，如果希望把兼容性的内容也分离出来，不妨试一下下面的几种过滤器。这些过滤器有的是写在CSS中通过过滤器导入特别的样式，也有的是写在HTML中的通过条件来链接或是导入需要的补丁样式。<br/><br/>　　IE5.x的过滤器，只有IE5.x可见&nbsp;<br/>　　@media&nbsp;tty&nbsp;{i{content:&#34;\&#34;;}}&nbsp;@import&nbsp;&#39;ie5win.css&#39;;<br/>　　IE5/MAC的过滤器，一般用不着&nbsp;<br/>&nbsp;<br/>　　IE的if条件Hack&nbsp;<br/>　　&lt;!--[if&nbsp;IE]&gt;&nbsp;Only&nbsp;IE&nbsp;&lt;![endif]--&gt;&nbsp;所有的IE可识别&lt;!--[if&nbsp;IE&nbsp;5.0]&gt;&nbsp;Only&nbsp;IE&nbsp;5.0&nbsp;&lt;![endif]--&gt;只有IE5.0可以识别&lt;!--[if&nbsp;gt&nbsp;IE&nbsp;5.0]&gt;&nbsp;Only&nbsp;IE&nbsp;5.0+&nbsp;&lt;![endif]--&gt;IE5.0包换IE5.5都可以识别&lt;!--[if&nbsp;lt&nbsp;IE&nbsp;6]&gt;&nbsp;Only&nbsp;IE&nbsp;6-&nbsp;&lt;![endif]--&gt;仅IE6可识别&lt;!--[if&nbsp;gte&nbsp;IE&nbsp;6]&gt;&nbsp;Only&nbsp;IE&nbsp;6/+&nbsp;&lt;![endif]--&gt;IE6以及IE6以下的IE5.x都可识别&lt;!--[if&nbsp;lte&nbsp;IE&nbsp;7]&gt;&nbsp;Only&nbsp;IE&nbsp;7/-&nbsp;&lt;![endif]--&gt;&nbsp;仅IE7可识别&nbsp;<br/><br/>　　以上内容可能并不全面，欢迎大家能和我一起把这些技巧都汇总起来，为以后工作的查询提供一个方便，同时在这里感谢那些研究出这些HACK的作者们。<br/>　　更多的发现与收集，欢迎您在52CSS.com参与评论，欢迎您到W3Cbbs.com发贴讨论。<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1076</link>
			<title><![CDATA[52CSS提倡的CSS代码书写顺序]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS2.0教程]]></category>
			<pubDate>Mon,15 Jun 2009 21:32:18 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1076</guid>	
		<description><![CDATA[　　我们在前面的文章中，多次提到团队协作与代码规范的问题，今天52CSS.com向大家提倡一种CSS代码书写顺序。这样便于阅读，查找与修改属性这语汇，使CSS代码更加的清晰规范。<br/><br/>　　<strong>一、显示属性</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">*&nbsp;display<br/>*&nbsp;list-style<br/>*&nbsp;position<br/>*&nbsp;float<br/>*&nbsp;clear&nbsp;</div></div><br/>　　<strong>二、自身属性</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">*&nbsp;width<br/>*&nbsp;height<br/>*&nbsp;margin<br/>*&nbsp;padding<br/>*&nbsp;border<br/>*&nbsp;background&nbsp;</div></div><br/><strong>三、文本属性</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">*&nbsp;color<br/>*&nbsp;font<br/>*&nbsp;text-decoration<br/>*&nbsp;text-align<br/>*&nbsp;vertical-align<br/>*&nbsp;white-space<br/>*&nbsp;other&nbsp;text<br/>*&nbsp;content</div></div>&nbsp;&nbsp;<br/>　　欢迎发表你的个人看法。共同讨论！&nbsp;<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1075</link>
			<title><![CDATA[一位52CSS网友的DivCSS网页布局心得]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Fri,12 Jun 2009 00:33:19 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1075</guid>	
		<description><![CDATA[　　我们在52CSS.com一直强调交流的重要性，只有通过交流才能发现自己的不足，才能明确的知晓自己到底掌握了多少知识，哪些地方不足，哪些地方已经掌握，今天与大家分享一位52CSS网友的DivCSS网页布局心得。DIV+CSS是目前互联网网页制作最热门的方法，但对于完全手写代码，许多网页设计师都望而止步。其实DIV+CSS是很简单的一种布局方式，甚至比任何一种编程语言都要简单(虽然它不能算是编程语言)。<br/>　　首先你要知道，当你开始学习DIV+CSS的时候，你要把以前所有用DW画布局表格的思维方法忘的一干二净(如果你以前是用TABLE布局的话)，然而这项技术更适合刚接触网页制作的人。<br/>　　然后你要知道，DIV+CSS是高成本开发，速度当然是没有你画TABLE来的快，但是好处更多，相信如果你能看到这里，你一定对DIV+CSS的好处也有一定的了解了。<br/>　　最后你还得知道，你所用的工具，你可能认为Dreamweaver很好，没错，它的确不错，但你要认识到，当你熟练使用了这门技术，你就可以在任何文本编辑器中编写网页，甚至在记事本中，而dreamweaver只是充当一个文本编辑器的角色，而你所有的工作基本都在代码视图中完成，在这里我推荐adobe最新的dreamweaver&nbsp;cs4。当然如果CS5出现了我也会去试用它。<br/>　　切入正题，其实DIV+CSS正确的说法应该是XHTML+CSS，说成DIV的原因只是让它能更明确地和TABLE布局方法区分开来，并不是说一个页面里没有TABLE，而是在什么地方使用TABLE，你要认识到TABLE是表格，是存放数据用的，而不是用来布局的。<br/>　　接下来是布局思维方式，可能大家在接触DIV+CSS的时候无从下手，我现在向大家推荐最著名的盒子模型，我也是看了这个模型后一下子就开窍了。<br/>　　你可能会说，好多英文看不懂，不过我告诉你，很抱歉那三个英文你必须记住，而且是最重要的三个，你可以把这么个盒子看成一个DIV，而所有标签都带有这三个属性。<br/>　　正如你所见到的这个是一个方块，而网页呢，是由这么多大大小小的方块组成的，可能以下实例会更明确的让你了解这个盒子。<br/>　　我在这里借用了新浪博客的盒子来说明下，大家可能发现了，其实边框border往往就只有1px的宽度，谁叫它是边框呢。而外补丁margin呢，它代表了DIV(盒子)和DIV(盒子)之间的距离，而内补丁padding则是大盒子(DIV)和里面的盒子(DIV)的距离(盒子(DIV)里面可以放盒子(DIV)哦)。&nbsp;<br/>　　许多基础知识可以在52CSS.com获得，如果需要有更多的交流可以加52CSS的QQ交流群，也可以去W3CBBS.com参与讨论。<br/>　　<br/>　　]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1074</link>
			<title><![CDATA[DivCSS布局基础：CSS中控制换行的四种属性]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[Div+CSS教程]]></category>
			<pubDate>Tue,09 Jun 2009 22:05:44 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1074</guid>	
		<description><![CDATA[　　在进行DivCSS布局时，需要对文本进行控制，我们在52CSS.com以前的文章中，也讲过这方面的知识，今天系统的向大家介绍一下。CSS中控制换行的四种属性。<br/><br/><strong>一、white-space</strong><br/><br/>　　可以实现HTML中PRE标签的效果，以及单元格的noWrap效果，点此查看示例。<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">语法：<br/>white-space&nbsp;:&nbsp;normal&nbsp;|&nbsp;pre&nbsp;|&nbsp;nowrap</div></div><br/>　　取值：<br/>　　normal：&nbsp;默认值。默认处理方式。文本自动处理换行。假如抵达容器边界内容会转到下一行<br/>　　pre：&nbsp;换行和其他空白字符都将受到保护。这个值需要IE6+或者&nbsp;!DOCTYPE&nbsp;声明为&nbsp;standards-compliant&nbsp;mode&nbsp;支持。如果&nbsp;!DOCTYPE&nbsp;声明没有指定为&nbsp;standards-compliant&nbsp;mode&nbsp;，此属性可以使用，但是不会发生作用。结果等同于&nbsp;normal&nbsp;。参阅&nbsp;pre&nbsp;对象<br/>　　nowrap：&nbsp;强制在同一行内显示所有文本，直到文本结束或者遭遇&nbsp;br&nbsp;对象。参阅&nbsp;noWrap&nbsp;属性<br/><br/>　　说明：<br/>　　设置或检索对象内空格字符的处理方式。<br/>　　空&nbsp;格字符，像换行，空格，TAB，在HTML文档中默认的是被忽略的。当此属性设置为&nbsp;normal&nbsp;或者&nbsp;nowrap&nbsp;时，你可以使用不换行空格的命名实体&nbsp;&nbsp;&nbsp;来添加空格，用&nbsp;br&nbsp;元素来添加换行。此属性对你使用文档对象模型(DOM)操作的内容的影响与其对IE显示内容的影响一样。<br/>　　此属性作用于块对象。<br/><br/>　　相关样式：<br/>　　text-overflow<br/>　　将它与white-space结合使用就不用再写程序来判断字符串长度了，点此查看示例。<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">语法：<br/>text-overflow&nbsp;:&nbsp;clip&nbsp;|&nbsp;ellipsis</div></div><br/>　　取值：<br/>　　clip：默认值。不显示省略标记(…)，而是简单的裁切<br/>　　ellipsis：当对象内文本溢出时显示省略标记(…)<br/><br/>　　说明：<br/>　　设置或检索是否使用一个省略标记(…)标示对象内文本的溢出。<br/>　　这个属性仅仅作用于水平内联方向的，普通的西方文本的溢出。内联溢出发生在行内的文本超出可用宽度却没有换行机会的时候。<br/>　　要强制溢出发生并且应用&nbsp;ellipsis&nbsp;值，作者必须设置对象的&nbsp;white-space&nbsp;属性值为&nbsp;nowrap&nbsp;。<br/>　　假如没有换行机会(例如，对象容器的宽度是狭窄的，而内有很长的没有合理断行的文本)，没有应用&nbsp;nowrap&nbsp;也有可能溢出。<br/>　　为了使&nbsp;ellipsis&nbsp;值被应用，此属性必须被设置到具有不可视区域的对象。最好的选择是设置&nbsp;overflow&nbsp;属性为&nbsp;hidden&nbsp;。设置&nbsp;overflow&nbsp;属性为&nbsp;scroll&nbsp;或者&nbsp;auto&nbsp;时，此属性也会应用。但是会有滚动条出现。<br/>　　通过选择省略标记，隐藏的文本可以被选择。当选择发生时，省略标记会隐藏而被文本替换。<br/>　　此属性为在DHTML中制作省略标记提供了高效的方法。<br/><br/><strong>二、word-break</strong><br/><br/>　　最常用的控制换行属性，常与下面的word-wrap结合使用，点此查看示例。<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">语法：<br/>word-break&nbsp;:&nbsp;normal&nbsp;|&nbsp;break-all&nbsp;|&nbsp;keep-all</div></div><br/>　　取值：<br/>　　normal：&nbsp;默认值。允许在词间换行<br/>　　break-all：该行为与亚洲语言的&nbsp;normal&nbsp;相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本<br/>　　keep-all：与所有非亚洲语言的&nbsp;normal&nbsp;相同。对于中文，韩文，日文，不允许字断开。适合包含少量亚洲文本的非亚洲文本<br/><br/>　　说明：<br/>　　设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。<br/>　　对于中文，应该使用&nbsp;break-all&nbsp;。<br/><br/><strong>三、word-wrap</strong><br/><br/>　　如果你设计的网页不是自适应宽度的话，需要将它设置为break-word，否则可能出现版快错开的情况，点此查看示例。<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">语法：<br/>word-wrap&nbsp;:&nbsp;normal&nbsp;|&nbsp;break-word</div></div><br/>　　取值：<br/>　　normal：默认值。允许内容顶开指定的容器边界<br/>　　break-word：内容将在边界内换行。如果需要，词内换行(&nbsp;word-break&nbsp;)也将发生<br/><br/>　　说明：<br/>　　设置或检索当当前行超过指定容器的边界时是否断开转行。<br/>　　此属性仅作用于有布局的对象，如块对象。内联要素要使用该属性，必须先设定对象的&nbsp;height&nbsp;或&nbsp;width&nbsp;属性，或者设定&nbsp;position&nbsp;属性为&nbsp;absolute&nbsp;，或者设定&nbsp;display&nbsp;属性为&nbsp;block&nbsp;。<br/><br/><strong>四、overflow，overflow-x，overflow-y</strong><br/><br/>　　这个不是严格意思上的控制换行样式，但在某些时候将它设置为hidden可以补充word-wrap的不足，比方你想在限制宽度里仅显示一行文字，而这行文&nbsp;字的长度却超过这个宽度，结合white-space+text-overflow可以达到更好的效果，点此查看示例。<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">语法：<br/>overflow&nbsp;:&nbsp;visible&nbsp;|&nbsp;auto&nbsp;|&nbsp;hidden&nbsp;|&nbsp;scroll</div></div><br/>　　取值：<br/>　　visible：&nbsp;默认值。不剪切内容也不添加滚动条。假如显式声明此默认值，对象将以包含对象的&nbsp;window&nbsp;或&nbsp;frame&nbsp;的尺寸裁切。并且&nbsp;clip&nbsp;属性设置将失效<br/>　　auto：在必需时对象内容才会被裁切或显示滚动条<br/>　　hidden：不显示超过对象尺寸的内容<br/>　　scroll：总是显示滚动条<br/><br/>　　说明：<br/>　　检索或设置当对象的内容超过其指定高度及宽度时如何管理内容。<br/>　　所有对象的默认值是&nbsp;visible&nbsp;，除了&nbsp;textarea&nbsp;对象和&nbsp;body&nbsp;对象的默认值是&nbsp;auto&nbsp;。设置&nbsp;textarea&nbsp;对象此属性值为&nbsp;hidden&nbsp;将隐藏其滚动条。<br/>　　对于&nbsp;table&nbsp;来说，假如&nbsp;table-layout&nbsp;属性设置为&nbsp;fixed&nbsp;，则&nbsp;td&nbsp;对象支持带有默认值为&nbsp;hidden&nbsp;的&nbsp;overflow&nbsp;属性。如果设为&nbsp;scroll&nbsp;或者&nbsp;auto&nbsp;，那么超出&nbsp;td&nbsp;尺寸的内容将被剪切。如果设为&nbsp;visible&nbsp;，将导致额外的文本溢出到右边或左边（视&nbsp;direction&nbsp;属性设置而定）的单元格。<br/>　　自IE5开始，此属性在MAC平台上可用。<br/>　　自IE6开始，当你使用&nbsp;!DOCTYPE&nbsp;声明指定了&nbsp;standards-compliant&nbsp;模式，此属性可以应用于&nbsp;html&nbsp;对象。<br/>　　对于CSS中控制换行的四种属性有何讨论，欢迎你参与52CSS.com的评论，或者到w3cBBS.com发贴。<br/>　　<br/>　　<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.52css.com/default.asp?id=1073</link>
			<title><![CDATA[IE6所不支持的CSS的type选择器]]></title>
			<author>MrJin@52css.com(52css)</author>
			<category><![CDATA[CSS2.0教程]]></category>
			<pubDate>Sun,07 Jun 2009 23:48:19 +0800</pubDate>
			<guid>http://www.52css.com/default.asp?id=1073</guid>	
		<description><![CDATA[　　应用IE6所不支持的CSS的type选择器，可以精确的选择各种表单元素。<br/>　　简单，明了，可以分区出各个input控件形态。<br/>　　在前面52CSS.com的文章中，我们向介绍了<br/>　　<strong>CSS的expression判断表达式设置input样式</strong><br/>　　<a target="_blank" href="http://www.52css.com/article.asp?id=1072">http://www.52css.com/article.asp?id=1072</a><br/>　　type选择器，IE6之前的对web标准支持的不太好的浏览器不能支持。致命……<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">&lt;!doctype&nbsp;html&nbsp;public&nbsp;&#34;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&#34;&nbsp;&#34;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#34;&gt;<br/>&lt;html&nbsp;xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>&#34;&nbsp;&gt;<br/>&lt;head&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;IE6所不支持的CSS的type选择器&nbsp;-&nbsp;www.52CSS.com&lt;/title&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;meta&nbsp;name=&#34;Keywords&#34;&nbsp;content=&#34;&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;meta&nbsp;name=&#34;Description&#34;&nbsp;content=&#34;&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;meta&nbsp;http-equiv=&#34;Content-Type&#34;&nbsp;content=&#34;text/html;&nbsp;charset=utf-8&#34;&nbsp;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;style&nbsp;type=&#34;text/css&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;input[type=&#34;text&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;background-color:#FFC;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;input[type=&#34;password&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;background-image:url(BG.gif);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;input[type=&#34;submit&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;background-color:blue;<br/>&nbsp;&nbsp;&nbsp;&nbsp;color:white;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;input[type=&#34;reset&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;background-color:navy;<br/>&nbsp;&nbsp;&nbsp;&nbsp;color:white;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;input[type=&#34;radio&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;/*In&nbsp;FF,Some&nbsp;radio&nbsp;style&nbsp;like&nbsp;background-color&nbsp;not&nbsp;been&nbsp;supported*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;margin:10px;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;input[type=&#34;checkbox&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;/*In&nbsp;FF,Some&nbsp;checkbox&nbsp;style&nbsp;like&nbsp;background-color&nbsp;not&nbsp;been&nbsp;supported*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;margin:10px;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;input[type=&#34;button&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;background-color:lightblue;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/style&gt;<br/>&lt;/head&gt;<br/><br/>&lt;body&gt;<br/>&lt;dl&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;normal&nbsp;textbox:&lt;dd&gt;&lt;input&nbsp;type=&#34;text&#34;&nbsp;name=&#34;&#34;&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;password&nbsp;textbox:&lt;dd&gt;&lt;input&nbsp;type=&#34;password&#34;&nbsp;name=&#34;&#34;&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;submit&nbsp;button:&lt;dd&gt;&lt;input&nbsp;type=&#34;submit&#34;&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;reset&nbsp;button:&lt;dd&gt;&lt;input&nbsp;type=&#34;reset&#34;&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;radio:&lt;dd&gt;&lt;input&nbsp;type=&#34;radio&#34;&nbsp;name=&#34;ground1&#34;&gt;&nbsp;&lt;input&nbsp;type=&#34;radio&#34;&nbsp;name=&#34;ground1&#34;&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;checkbox:&lt;dd&gt;&lt;input&nbsp;type=&#34;checkbox&#34;&nbsp;name=&#34;ground2&#34;&gt;&nbsp;&lt;input&nbsp;type=&#34;checkbox&#34;&nbsp;name=&#34;ground2&#34;&gt;<br/>&lt;dt&gt;This&nbsp;is&nbsp;normal&nbsp;button:&lt;dd&gt;&lt;input&nbsp;type=&#34;button&#34;&nbsp;value=&#34;i&#39;m&nbsp;button&#34;&gt;<br/>&lt;/dl&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/></div></div><br/>　　<br/>　　]]></description>
		</item>
		
</channel>
</rss>