<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>刘钢的博客 - 我是UED &#187; w3c</title>
	<atom:link href="http://www.iamued.com/tag/w3c/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iamued.com</link>
	<description>http://www.IamUED.com</description>
	<lastBuildDate>Wed, 18 Jan 2012 02:51:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>[分享]W3C Javascript 最新Chm格式下载</title>
		<link>http://www.iamued.com/qianduan/1547.html</link>
		<comments>http://www.iamued.com/qianduan/1547.html#comments</comments>
		<pubDate>Wed, 14 Jul 2010 12:24:28 +0000</pubDate>
		<dc:creator>RichieLiu</dc:creator>
				<category><![CDATA[JavaScript脚本]]></category>
		<category><![CDATA[前端开发]]></category>
		<category><![CDATA[chm]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[帮助]]></category>
		<category><![CDATA[索引]]></category>

		<guid isPermaLink="false">http://www.iamued.com/?p=1547</guid>
		<description><![CDATA[感谢Blueidea的Zerolone同学为我们提供了W3C Javascript 最新Chm版哦：） 确实很好，支持索引，可以方便的离线查询了 下载 http://code.google.com/p/mootoolstools/downloads/list]]></description>
			<content:encoded><![CDATA[<p>感谢Blueidea的<a id="userinfo4978431" href="http://bbs.blueidea.com/space-uid-117813.html" target="_blank">Zerolone</a>同学为我们提供了W3C Javascript 最新Chm版哦：）</p>
<p>确实很好，支持索引，可以方便的离线查询了<br />
下载</p>
<p><a href="http://code.google.com/p/mootoolstools/downloads/list" target="_blank">http://code.google.com/p/mootoolstools/downloads/list</a></p>
<p><a href="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2010/07/202447SfJ.jpg&amp;noupdate=yes&amp;nothumb=yes" target="_blank"><img src="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2010/07/202447SfJ.jpg" alt="w3c.JPG" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iamued.com/qianduan/1547.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS阴影详解</title>
		<link>http://www.iamued.com/qianduan/642.html</link>
		<comments>http://www.iamued.com/qianduan/642.html#comments</comments>
		<pubDate>Thu, 03 Dec 2009 13:31:48 +0000</pubDate>
		<dc:creator>RichieLiu</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[页面实现]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[阴影]]></category>

		<guid isPermaLink="false">http://www.iamued.com/?p=642</guid>
		<description><![CDATA[设计师常常使用一些独特的字体效果和页面效果，阴影是其中一个，它可以让页面中的文字和元素具有立体的效果，从而被突出出来。比如对于文字阴影，传统的方法可能需要将文字切出来，直接使用图片，如果考虑SEO和网站性能，还可能会使用CSS Sprites等技术将图片整合： 这是很棘手的事情，拼合图片会花掉你的大量时间，而且为了实现更好视觉效果，你可能还要使用高质量的32位png图片，这又要让你面对该死的IE 6的png透明问题！ 事实上，对于文字的阴影效果，我们完全可以用CSS来实现！ Text-shadow text-shadow可以让我们实现完美的文字阴影效果。基本写法： text-shadow:[颜色 x轴 y轴 模糊半径],[颜色 x轴 y轴 模糊半径]... 或者 text-shadow:[x轴 y轴 模糊半径 颜色],[x轴 y轴 模糊半径 颜色]... 这里的颜色就是阴影的颜色，你可以将颜色写在前面，也可以写在最后。x轴和y轴分别是其阴影的偏移位置，模糊半径可以理解为阴影长度。而且现在大部分浏览器都支持多层阴影，你可以用逗号分开多组设置(当然也可以只是用单个设置)。 示例： 效果如下图： 该属性目前被除IE之外的大部分浏览器支持，对于IE，我们可以使用shadow滤镜来实现： 你可能已经注意到，使用shadow滤镜只能定义角度 direction，而不能定义xy轴，z轴也被换成了strength。注意，使用该滤镜的时候，不能够设置背景颜色，否则滤镜将无效！另外如果你的数学不是很好，不太懂三角函数的算法，你可以使用IE的另外一个滤镜：dropshadow： 好吧，IE总是会拖我们的后腿，不过值得一提的是，IE的这两个滤镜是支持多层阴影的！比如，可以这样写： 欲了解更多关于IE的这两个滤镜，请查看：Shadow 和 Dropshadow 让我们看一个多层阴影的例子(这里无视了IE)： 效果如图： 这里我们使用到了rgba色彩，它是一种在CSS中同时声明颜色及其透明度的一种方法，且被大多数A级浏览器支持的色彩属性（除了IE），了解更多请查看：《RGBa色彩的浏览器支持》——同时我们推荐对于纯色半透明的情况使用这种简单的写法。 text-shadow的浏览器兼容性 目前text-shadow被Firefox 3.5+，Safari 1.1+/chrome 2.0+和opera 9.5支持，IE不支持。需要注意的是，Safari只有4.0才支持多层阴影。 IE各个版本都不支持text-shadow； Opera 9.5+支持最多6-9层阴影，并使用CSS2渲染顺序(最先定义的阴影在最下面)。而且出于性能的原因，模糊半径被限制到100px； Gecko (Firefox)理论上支持无限层text-shadows (不过不建议尝试) 并遵循新的CSS3渲染顺序(最先定义的阴影在最上面)； Safari 1.1-3.2只支持单层text-shadow (只显示第一个逗号之前的声明而无视后面的)。Safari 4.0+才支持多层阴影以及新的CSS3渲染顺序； box-shadow 先来说IE，IE不支持box-shadow属性，但是上面提到的两个滤镜都可以用来实现阴影效果。这也就是说，IE并没有把文字阴影和盒子阴影区分！这就会出现一些问题：元素中的文字会继承元素的阴影设置。但是如果你不定义该元素的background和border，就只会出现文字阴影，如果只定义background属性而不定义border，就只会出现盒子阴影，文字不会出现阴影；而如果只定义了border属性而不定义background，就即会出现盒子阴影，内容文字及图片也会出现阴影。有兴趣的同学可以折腾一下。 好了，现在让我们忘了IE，来看一看box-shadow。事实上，了解了text-shadow之后，box-shadow就很好理解了，目前只有firefox和safari/chrome通过私有属性支持box-shadow属性。而Opera浏览器虽然目前还不支持该属性，但是在其文档中提到下一个版本的引擎Presto [...]]]></description>
			<content:encoded><![CDATA[<p>设计师常常使用一些独特的字体效果和页面效果，阴影是其中一个，它可以让页面中的文字和元素具有立体的效果，从而被突出出来。比如对于文字阴影，传统的方法可能需要将文字切出来，直接使用图片，如果考虑SEO和网站性能，还可能会使用CSS Sprites等技术将图片整合：</p>
<pre class="brush: css; title: ; notranslate">
h2{ background:url(sprites.png) no-repeat 0 0; font-size:0; text-indent:-9999em;...}
h2#title1{background-position:0 -30px;}
h2#title2{background-position:0 -60px;}
</pre>
<p>这是很棘手的事情，拼合图片会花掉你的大量时间，而且为了实现更好视觉效果，你可能还要使用高质量的32位png图片，这又要让你面对该死的IE 6的png透明问题！</p>
<p>事实上，对于文字的阴影效果，我们完全可以用CSS来实现！<br />
<span id="more-642"></span></p>
<p><strong>Text-shadow</strong></p>
<p>text-shadow可以让我们实现完美的文字阴影效果。基本写法：<br />
<code>text-shadow:[颜色 x轴 y轴 模糊半径],[颜色 x轴 y轴 模糊半径]...</code><br />
或者<br />
<code>text-shadow:[x轴 y轴 模糊半径 颜色],[x轴 y轴 模糊半径 颜色]...</code><br />
这里的颜色就是阴影的颜色，你可以将颜色写在前面，也可以写在最后。x轴和y轴分别是其阴影的偏移位置，模糊半径可以理解为阴影长度。而且现在大部分浏览器都支持多层阴影，你可以用逗号分开多组设置(当然也可以只是用单个设置)。<br />
示例：</p>
<pre class="brush: css; title: ; notranslate">
h1{color:#000; background:#333; font:bold 24px/2 &quot;微软雅黑&quot;,Arial;
text-indent:2em;
text-shadow:black 2px 2px 2px; }
</pre>
<p>效果如下图：</p>
<p align="center"><img src="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2009/12/213149vsa.jpg" border="0" alt="" width="208" height="60" /></p>
<p>该属性目前被除IE之外的大部分浏览器支持，对于IE，我们可以使用shadow滤镜来实现：</p>
<pre class="brush: css; title: ; notranslate">
filter: Shadow(Color='black', Direction='135', Strength='2')
</pre>
<p>你可能已经注意到，使用shadow滤镜只能定义角度 direction，而不能定义xy轴，z轴也被换成了strength。注意，使用该滤镜的时候，<strong>不能够设置背景颜色</strong>，否则滤镜将无效！另外如果你的数学不是很好，不太懂三角函数的算法，你可以使用IE的另外一个滤镜：dropshadow：</p>
<pre class="brush: css; title: ; notranslate">
filter: dropshadow(OffX=2, OffY=2, Color='black', Positive='true');
</pre>
<p>好吧，IE总是会拖我们的后腿，不过值得一提的是，IE的这两个滤镜是<strong>支持多层阴影</strong>的！比如，可以这样写：</p>
<pre class="brush: css; title: ; notranslate">
filter: dropshadow(OffX=2, OffY=2, Color='red', Positive='true')
dropshadow(OffX=2, OffY=2, Color='yelow', Positive='true')
dropshadow(OffX=2, OffY=2, Color='blue', Positive='true');
</pre>
<p>欲了解更多关于IE的这两个滤镜，请查看：<a href="http://msdn.microsoft.com/en-us/library/ms533086(VS.85).aspx" target="_blank">Shadow</a> 和 <a href="http://msdn.microsoft.com/en-us/library/ms532985(VS.85).aspx" target="_blank">Dropshadow</a></p>
<p>让我们看一个多层阴影的例子(这里无视了IE)：</p>
<pre class="brush: css; title: ; notranslate">
h1{font:bold 32px/2 Verdana, Geneva, sans-serif; color:#f39;
text-shadow:1px 1px 2px rgba(0,0,0,.8), 0 0 1em rgba(255, 0, 255, 0.5), 0 0 0.2em rgba(0, 0, 255, 0.9);}
</pre>
<p>效果如图：</p>
<p><img src="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2009/12/213150Q1c.jpg" alt="" /></p>
<p>这里我们使用到了rgba色彩，它是一种在CSS中同时声明颜色及其透明度的一种方法，且被大多数A级浏览器支持的色彩属性（<strong>除了IE</strong>），了解更多请查看：《<a href="http://www.qianduan.net/rgba-browser-support-compatibility.html">RGBa色彩的浏览器支持</a>》——同时我们推荐对于纯色半透明的情况使用这种简单的写法。</p>
<h4>text-shadow的浏览器兼容性</h4>
<p>目前text-shadow被Firefox 3.5+，Safari 1.1+/chrome 2.0+和opera 9.5支持，IE不支持。需要注意的是，Safari只有4.0才支持多层阴影。</p>
<ul>
<li>IE各个版本都不支持text-shadow；</li>
<li>Opera 9.5+支持最多6-9层阴影，并使用CSS2渲染顺序(最先定义的阴影在最下面)。而且出于性能的原因，模糊半径被限制到100px；</li>
<li>Gecko (Firefox)理论上支持无限层text-shadows (不过不建议尝试) 并遵循新的CSS3渲染顺序(最先定义的阴影在最上面)；</li>
<li>Safari 1.1-3.2只支持单层text-shadow (只显示第一个逗号之前的声明而无视后面的)。Safari 4.0+才支持多层阴影以及新的CSS3渲染顺序；</li>
</ul>
<h2>box-shadow</h2>
<p>先来说IE，IE不支持box-shadow属性，但是上面提到的两个滤镜都可以用来实现阴影效果。这也就是说，<strong>IE并没有把文字阴影和盒子阴影区分</strong>！这就会出现一些问题：元素中的文字会继承元素的阴影设置。但是如果你不定义该元素的background和border，就只会出现文字阴影，如果只定义background属性而不定义border，就只会出现盒子阴影，文字不会出现阴影；而如果只定义了border属性而不定义background，就即会出现盒子阴影，内容文字及图片也会出现阴影。有兴趣的同学可以折腾一下。</p>
<p>好了，现在让我们忘了IE，来看一看box-shadow。事实上，了解了text-shadow之后，box-shadow就很好理解了，目前只有firefox和safari/chrome通过私有属性支持box-shadow属性。而Opera浏览器虽然目前还不支持该属性，但是在其文档中提到下一个版本的引擎Presto 2.3（目前最新版的Opera 10.10的引擎是Presto 2.2.15）中将会支持 box-shadow，那就让我们慢慢等待吧。</p>
<p>box-shadow的语法和text-shadow是一样的。</p>
<pre class="brush: css; title: ; notranslate">
#boxShadow{
...
-webkit-box-shadow:2px 2px 2px black;
-moz-box-shadow:2px 2px 2px black;
...
}
</pre>
<p>事实上，box-shadow和border-radius是很好的搭档：</p>
<pre class="brush: css; title: ; notranslate">
#boxShadow1{-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
border:1px solid ddd;
-webkit-box-shadow:0 0 10px black;
-moz-box-shadow:0 0 10px black;
padding:10px;}
</pre>
<p>效果如图：</p>
<p><img src="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2009/12/213151pdO.jpg" alt="" /></p>
<p>firefox在3.5版本中才开始支持box-shadow，目前对阴影的渲染还不是很完美。</p>
<h3>总结</h3>
<p>CSS阴影是CSS3中很有用的特性，我们已经可以在Firefox/webkit/Opera中使用text-shadow，很快也可以在这些浏览器中实现box-shadow。唯独IE特立独行，还在坚持它那蹩脚的滤镜，这真是个杯具。</p>
<p>转自：<a href="http://www.qianduan.net/css-shadow-xiangjie.html">http://www.qianduan.net/css-shadow-xiangjie.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iamued.com/qianduan/642.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>重新发现HTML表格</title>
		<link>http://www.iamued.com/qianduan/637.html</link>
		<comments>http://www.iamued.com/qianduan/637.html#comments</comments>
		<pubDate>Tue, 01 Dec 2009 14:39:22 +0000</pubDate>
		<dc:creator>RichieLiu</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[页面实现]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[表格]]></category>

		<guid isPermaLink="false">http://www.iamued.com/?p=637</guid>
		<description><![CDATA[根据我最近的一些实践以及在和一些读者进行关于HTML表格的使用问题沟通之后，决定写这篇文章。总的来说，我注意到由于误导性信息，他们对于table的使用有种先入为主的厌恶。事实上很多人会说”我看到永远不应该使用表格”的说法，但是这绝对是错误的！这个建议只是针对使用HTML表格来定义网页的布局，但是表格在方便的排列数据信息行和列方面非常完美，而且如果你一定要在一个页面上显示表列数据，你就不得不使用它们！为什么不呢？然而，在这种情况下，一些人无视了用于table的某些HTML标签的存在并且不知道该如何正确的使用它们。   HTML有10个表格相关标签。下面是一个带有简介的列表，但是首先，文档要被正确的定义在HTML 4.01/XHTML 1或HTML 5下面: &#60;caption&#62; 定义表格标题(4, 5) &#60;col&#62; 为表格的列定义属性(4, 5) &#60;colgroup&#62; 定义表格列的分组(4, 5) &#60;table&#62; 定义表格(4, 5) &#60;tbody&#62; 定义表格主体(4, 5) &#60;td&#62; 定义一个单元格 (4, 5) &#60;tfoot&#62; 定义表格的表注(底部)(4, 5) &#60;th&#62; 定义表格的表头 (4, 5) &#60;thead&#62; 定义表格的表头(4, 5) &#60;tr&#62; 定义表格的行(4, 5) 一个基本的表格结构如下: 它包含一个标题、头部、主体和底部。正确的HTML元素顺序是： &#60;table&#62; &#60;caption&#62; &#60;thead&#62; &#60;tfoot&#62; &#60;tbody&#62; 你也可以使用&#60;col&#62; 和&#60;colgroup&#62; 来定义表格的列或为列分组： &#60;table&#62; &#60;caption&#62; &#60;colgroup&#62; &#60;col&#62; &#60;thead&#62; &#60;tfoot&#62; &#60;tbody&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>根据我最近的一些实践以及在和一些读者进行关于HTML表格的使用问题沟通之后，决定写这篇文章。总的来说，我注意到由于误导性信息，他们对于table的使用有种先入为主的厌恶。事实上很多人会说”我看到永远不应该使用表格”的说法，但是这绝对是错误的！这个建议只是针对使用HTML表格来定义网页的布局，但是表格在方便的排列数据信息行和列方面非常完美，而且如果你一定要在一个页面上显示表列数据，你就不得不使用它们！为什么不呢？然而，在这种情况下，一些人无视了用于table的某些HTML标签的存在并且不知道该如何正确的使用它们。<br />
<span id="more-637"></span></p>
<p><span id="more-11555"> </span></p>
<p>HTML有10个表格相关标签。下面是一个带有简介的列表，但是首先，文档要被正确的定义在HTML 4.01/XHTML 1或HTML 5下面:</p>
<ul>
<li>&lt;caption&gt; 定义表格标题(4, 5)</li>
<li>&lt;col&gt; 为表格的列定义属性(4, 5)</li>
<li>&lt;colgroup&gt; 定义表格列的分组(4, 5)</li>
<li>&lt;table&gt; 定义表格(4, 5)</li>
<li>&lt;tbody&gt; 定义表格主体(4, 5)</li>
<li>&lt;td&gt; 定义一个单元格 (4, 5)</li>
<li>&lt;tfoot&gt; 定义表格的表注(底部)(4, 5)</li>
<li>&lt;th&gt; 定义表格的表头 (4, 5)</li>
<li>&lt;thead&gt; 定义表格的表头(4, 5)</li>
<li>&lt;tr&gt; 定义表格的行(4, 5)</li>
</ul>
<p>一个基本的表格结构如下:</p>
<p><img src="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2009/12/223926c2V.png" alt="重新认识table" /></p>
<p>它包含一个标题、头部、主体和底部。正确的HTML元素顺序是：</p>
<ol>
<li>&lt;table&gt;</li>
<li>&lt;caption&gt;</li>
<li>&lt;thead&gt;</li>
<li>&lt;tfoot&gt;</li>
<li>&lt;tbody&gt;</li>
</ol>
<p>你也可以使用<em>&lt;col&gt;</em> 和<em>&lt;colgroup&gt;</em> 来定义表格的列或为列分组：</p>
<ol>
<li>&lt;table&gt;</li>
<li>&lt;caption&gt;</li>
<li>&lt;colgroup&gt;</li>
<li>&lt;col&gt;</li>
<li>&lt;thead&gt;</li>
<li>&lt;tfoot&gt;</li>
<li>&lt;tbody&gt;</li>
</ol>
<p>下面是一个正确的表格结构实例：</p>
<pre class="brush: xml; title: ; notranslate">
&lt;pre style=&quot;FONT-FAMILY: monospace&quot;&gt;&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;table&lt;/span&gt; &lt;span style=&quot;COLOR: #000066&quot;&gt;border&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&quot;1&quot;&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;caption&lt;/span&gt;&gt;&lt;/span&gt;Table caption here&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;caption&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;colgroup&lt;/span&gt; &lt;span style=&quot;COLOR: #000066&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&quot;1&quot;&lt;/span&gt; &lt;span style=&quot;COLOR: #000066&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&quot;background:#DEDEDE;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;colgroup&lt;/span&gt; &lt;span style=&quot;COLOR: #000066&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&quot;2&quot;&lt;/span&gt; &lt;span style=&quot;COLOR: #000066&quot;&gt;style&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;COLOR: #ff0000&quot;&gt;&quot;background:#EFEFEF;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&gt;&lt;/span&gt;
 
	&lt;span style=&quot;FONT-STYLE: italic; COLOR: #808080&quot;&gt;&lt;!-- Table Header--&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;thead&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;th&lt;/span&gt;&gt;&lt;/span&gt;Head 1&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;th&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;th&lt;/span&gt;&gt;&lt;/span&gt;Head 2&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;th&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;th&lt;/span&gt;&gt;&lt;/span&gt;Head 3&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;th&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;thead&lt;/span&gt;&gt;&lt;/span&gt;
 
	&lt;span style=&quot;FONT-STYLE: italic; COLOR: #808080&quot;&gt;&lt;!-- Table Footer--&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tfoot&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;Foot 1&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;Foot 2&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;Foot 3&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tfoot&lt;/span&gt;&gt;&lt;/span&gt;
 
	&lt;span style=&quot;FONT-STYLE: italic; COLOR: #808080&quot;&gt;&lt;!-- Table Body--&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tbody&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;A&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;B&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;C&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;D&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;E&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
			&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;F&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;td&lt;/span&gt;&gt;&lt;/span&gt;
		&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tr&lt;/span&gt;&gt;&lt;/span&gt;
	&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;tbody&lt;/span&gt;&gt;&lt;/span&gt;
&lt;span style=&quot;COLOR: #009900&quot;&gt;&lt;&lt;span style=&quot;COLOR: #66cc66&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;COLOR: #000000; FONT-WEIGHT: bold&quot;&gt;table&lt;/span&gt;&gt;&lt;/span&gt;&lt;/pre&gt;
</pre>
<p>在浏览器中的结果如下图所示:</p>
<p><img src="http://iamued-wordpress.stor.sinaapp.com/uploads/auto_save_image/2009/12/223927S82.png" alt="重新认识table" /></p>
<h3>关于表格的一些技巧</h3>
<ul>
<li>根据w3schools的解释和用法，在一个table定义中，<strong>&lt;tfoot&gt;元素必须出现在&lt;tbody&gt;之前</strong>，这样，浏览器就可以在接受到所有数据之前呈现表注了。另外，如果不是这个顺序，将<strong>不能</strong>通过W3C的HTML4和XHTML验证，无论你声明哪种DTD。(<a href="http://www.w3school.com.cn/tags/tag_tfoot.asp" target="_blank">了解更多</a>)。</li>
<li>在 HTML 4.01 中,表格的<strong>align</strong>和<strong>bgcolor</strong>属性不赞成使用，所以在HTML 5中不再有任何table的属性被支持（事实上，在XHTML 1.0 Strict DTD中已经不支持”align”和”bgcolor”属性了）；</li>
<li>所有主流浏览器都支持&lt;colgroup&gt; 标签，但是Firefox、Chrome 以及 Safari 仅支持 colgroup 元素的 span 和 width 属性；</li>
<li>css中的empty-cells:show|hide 可以设定空单元格是否显示边框。注意，这个<strong>需要设置在table而不是td/th中</strong>。IE6中比较容易遇到该问题；</li>
<li>css中的border-collapse:collapse | separate 可以设置表格的边框是否被合并成一个边框；</li>
<li>css中的border-spacing属性等效于table的cellspacing属性。</li>
</ul>
<p>为了实现现在所提倡的表现和结构分离的开发模式，前端观察建议将页面中所有与表现层有关的东东，都用CSS来控制，不用HTML自带的属性来控制页面的表现，而table是最容易被忽略的一个。</p>
<p>关于table的更多详细内容可以查看W3C的文档： <a href="http://www.w3.org/TR/html4/struct/tables.html" target="_blank">w3 Introduction to tables</a></p>
<p>最后留一个非常简单的问题给大家，CSS的哪个属性等效于table的cellpadding属性？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iamued.com/qianduan/637.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

