﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-自由,开源,分享-文章分类-W3C validation</title><link>http://www.blogjava.net/shisanfeng/category/30966.html</link><description>闻道有先后，术业有专攻，如是而已</description><language>zh-cn</language><lastBuildDate>Thu, 22 May 2008 05:05:52 GMT</lastBuildDate><pubDate>Thu, 22 May 2008 05:05:52 GMT</pubDate><ttl>60</ttl><item><title>让 &amp;lt;pre /&amp;gt; 标签中的内容自动换行并符合 W3C 标准（多浏览器支持）</title><link>http://www.blogjava.net/shisanfeng/articles/202039.html</link><dc:creator>龙震</dc:creator><author>龙震</author><pubDate>Wed, 21 May 2008 14:00:00 GMT</pubDate><guid>http://www.blogjava.net/shisanfeng/articles/202039.html</guid><wfw:comment>http://www.blogjava.net/shisanfeng/comments/202039.html</wfw:comment><comments>http://www.blogjava.net/shisanfeng/articles/202039.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shisanfeng/comments/commentRss/202039.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shisanfeng/services/trackbacks/202039.html</trackback:ping><description><![CDATA[<div style="font-size: 12px"><br />
　　默认情况下，&lt;pre /&gt; 标签中的内容若超出范围不会自动换行，这样无论在显示或打印都会出现麻烦。<br />
<br />
　　下面提供符合 W3C 标准并支持多浏览器的 CSS 样式代码： <br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #800000">pre</span><span style="color: #000000">{</span><span style="color: #ff0000"><br />
&nbsp;&nbsp;white-space</span><span style="color: #000000">:</span><span style="color: #0000ff">pre-wrap</span><span style="color: #000000">;</span><span style="color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">/*</span><span style="color: #008000">&nbsp;css-3&nbsp;</span><span style="color: #008000">*/</span><span style="color: #ff0000"><br />
&nbsp;&nbsp;white-space</span><span style="color: #000000">:</span><span style="color: #0000ff">-moz-pre-wrap</span><span style="color: #000000">;</span><span style="color: #ff0000">&nbsp;&nbsp;</span><span style="color: #008000">/*</span><span style="color: #008000">&nbsp;Mozilla,&nbsp;since&nbsp;1999&nbsp;</span><span style="color: #008000">*/</span><span style="color: #ff0000"><br />
&nbsp;&nbsp;white-space</span><span style="color: #000000">:</span><span style="color: #0000ff">-pre-wrap</span><span style="color: #000000">;</span><span style="color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">/*</span><span style="color: #008000">&nbsp;Opera&nbsp;4-6&nbsp;</span><span style="color: #008000">*/</span><span style="color: #ff0000"><br />
&nbsp;&nbsp;white-space</span><span style="color: #000000">:</span><span style="color: #0000ff">-o-pre-wrap</span><span style="color: #000000">;</span><span style="color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">/*</span><span style="color: #008000">&nbsp;Opera&nbsp;7&nbsp;</span><span style="color: #008000">*/</span><span style="color: #ff0000"><br />
&nbsp;&nbsp;word-wrap</span><span style="color: #000000">:</span><span style="color: #0000ff">break-word</span><span style="color: #000000">;</span><span style="color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">/*</span><span style="color: #008000">&nbsp;Internet&nbsp;Explorer&nbsp;5.5+&nbsp;</span><span style="color: #008000">*/</span><span style="color: #ff0000"><br />
</span><span style="color: #000000">}</span></div>
<br />
　　更多内容请参见：<a href="http://www.w3.org/TR/css3-text/#white-space">http://www.w3.org/TR/css3-text/#white-space</a>。<br />
</div>
<img src ="http://www.blogjava.net/shisanfeng/aggbug/202039.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shisanfeng/" target="_blank">龙震</a> 2008-05-21 22:00 <a href="http://www.blogjava.net/shisanfeng/articles/202039.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让 &amp;lt;a /&amp;gt; 标签的外部链接通过 W3C XHTML 1.0 Strict 标准验证</title><link>http://www.blogjava.net/shisanfeng/articles/199973.html</link><dc:creator>龙震</dc:creator><author>龙震</author><pubDate>Mon, 12 May 2008 03:17:00 GMT</pubDate><guid>http://www.blogjava.net/shisanfeng/articles/199973.html</guid><wfw:comment>http://www.blogjava.net/shisanfeng/comments/199973.html</wfw:comment><comments>http://www.blogjava.net/shisanfeng/articles/199973.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shisanfeng/comments/commentRss/199973.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shisanfeng/services/trackbacks/199973.html</trackback:ping><description><![CDATA[<div style="font-size: 12px"><br />
　　通常情况下，我们要打开一个外部链接（新开窗口），往往使用如下代码：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">a&nbsp;</span><span style="color: #ff0000">href</span><span style="color: #0000ff">=""</span><span style="color: #ff0000">&nbsp;target</span><span style="color: #0000ff">="_blank"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">a</span><span style="color: #0000ff">&gt;</span></div>
<br />
　　然而把它放在 W3C XHTML 1.0 Strict 标准下却发现无法通过验证。<br />
<br />
　　原来，在严格的 W3C DTD 下，&lt;a /&gt; 标签的 target 属性是不被官方所推荐的，使用 Strict 模式将视 target 属性无效，我们只有利用 JavaScript 来变通实现。<br />
　　真不知道 W3C 专家们是怎么想的，或许&#8220;易用性、友好性&#8221;成为他们主张的关键，因为老外觉得不经过用户同意，没有明确提示就打开一个新窗口是不礼貌的。<br />
<br />
　　我们姑且不管这样的概念是否真正合理，先看看解决办法：<br />
<br />
　　<strong>rel 属性</strong>：规定当前文档与目标 URL 之间的关系，即用来说明链接和包含此链接页面的关系，以及链接打开的目标。<br />
　　我们将使用 rel="external" 作为 &lt;a /&gt; 标签的特性，那么可以得到如下代码：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">a&nbsp;</span><span style="color: #ff0000">href</span><span style="color: #0000ff">=""</span><span style="color: #ff0000">&nbsp;rel</span><span style="color: #0000ff">="external"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">a</span><span style="color: #0000ff">&gt;</span></div>
<br />
　　这是符合 W3C XHTML 1.0 Strict 标准的方法，当然还需要以个 JavaScript 方法作配合：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;external(){<br />
&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;anchors</span><span style="color: #000000">=</span><span style="color: #000000">document.getElementsByTagName(</span><span style="color: #000000">"</span><span style="color: #000000">a</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;</span><span style="color: #0000ff">for</span><span style="color: #000000">(</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;i</span><span style="color: #000000">=</span><span style="color: #000000">0</span><span style="color: #000000">;i</span><span style="color: #000000">&lt;</span><span style="color: #000000">anchors.length;i</span><span style="color: #000000">++</span><span style="color: #000000">){<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(anchors[i].getAttribute(</span><span style="color: #000000">"</span><span style="color: #000000">rel</span><span style="color: #000000">"</span><span style="color: #000000">)</span><span style="color: #000000">==</span><span style="color: #000000">"</span><span style="color: #000000">external</span><span style="color: #000000">"</span><span style="color: #000000">){anchors[i].target</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">_blank</span><span style="color: #000000">"</span><span style="color: #000000">;}<br />
&nbsp;&nbsp;}<br />
}</span></div>
<br />
　　在页面下载完成时自动加载：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000">window.onload</span><span style="color: #000000">=</span><span style="color: #0000ff">function</span><span style="color: #000000">(){<br />
&nbsp;&nbsp;external();<br />
};</span></div>
<br />
　　可以把以上两段 JavaScript 代码存储在 external.js 文件里，然后通过外部链接方法调用：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">script&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="text/javascript"</span><span style="color: #ff0000">&nbsp;src</span><span style="color: #0000ff">="external.js"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span></div>
<br />
</div>
<img src ="http://www.blogjava.net/shisanfeng/aggbug/199973.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shisanfeng/" target="_blank">龙震</a> 2008-05-12 11:17 <a href="http://www.blogjava.net/shisanfeng/articles/199973.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>表单元素通过 W3C 校验</title><link>http://www.blogjava.net/shisanfeng/articles/194768.html</link><dc:creator>龙震</dc:creator><author>龙震</author><pubDate>Tue, 22 Apr 2008 06:16:00 GMT</pubDate><guid>http://www.blogjava.net/shisanfeng/articles/194768.html</guid><wfw:comment>http://www.blogjava.net/shisanfeng/comments/194768.html</wfw:comment><comments>http://www.blogjava.net/shisanfeng/articles/194768.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shisanfeng/comments/commentRss/194768.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shisanfeng/services/trackbacks/194768.html</trackback:ping><description><![CDATA[<div style="font-size: 12px"><br />
　　对含有表单的网页进行 XHTML 1.0 校验时，发现无论如何也无法通过验证，网上检索了一下相关资料，发现有如下规则：<br />
<br />
　　<strong>XHTML 1.0 Strict 中表单元素要放在&lt;div&gt;&lt;/div&gt;、&lt;p&gt;&lt;/p&gt;&#8230; 里面。</strong><br />
<br />
　　看下面的代码：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">form&nbsp;</span><span style="color: #ff0000">method</span><span style="color: #0000ff">="post"</span><span style="color: #ff0000">&nbsp;action</span><span style="color: #0000ff">=""</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">p</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">帐号&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="account"</span><span style="color: #ff0000">&nbsp;type</span><span style="color: #0000ff">="text"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">密码&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="password"</span><span style="color: #ff0000">&nbsp;type</span><span style="color: #0000ff">="password"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="submit"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="登录"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">p</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">form</span><span style="color: #0000ff">&gt;</span></div>
<br />
　　另外，如果 form 中包含 fieldset 元素，它可不必包含在 div、p 等元素中，但未包含在 fieldset 元素中的表单元素，必须包含在 div、p 中。<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">form&nbsp;</span><span style="color: #ff0000">method</span><span style="color: #0000ff">="post"</span><span style="color: #ff0000">&nbsp;action</span><span style="color: #0000ff">=""</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">fieldset</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">legend</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">帐户</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">legend</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">帐号&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="account"</span><span style="color: #ff0000">&nbsp;type</span><span style="color: #0000ff">="text"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">密码&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="password"</span><span style="color: #ff0000">&nbsp;type</span><span style="color: #0000ff">="password"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">label</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">fieldset</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">p</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="submit"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="登录"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">p</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">form</span><span style="color: #0000ff">&gt;</span></div>
<br />
</div>
<img src ="http://www.blogjava.net/shisanfeng/aggbug/194768.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shisanfeng/" target="_blank">龙震</a> 2008-04-22 14:16 <a href="http://www.blogjava.net/shisanfeng/articles/194768.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>符合 W3C 标准的细线表格</title><link>http://www.blogjava.net/shisanfeng/articles/193922.html</link><dc:creator>龙震</dc:creator><author>龙震</author><pubDate>Fri, 18 Apr 2008 01:02:00 GMT</pubDate><guid>http://www.blogjava.net/shisanfeng/articles/193922.html</guid><wfw:comment>http://www.blogjava.net/shisanfeng/comments/193922.html</wfw:comment><comments>http://www.blogjava.net/shisanfeng/articles/193922.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shisanfeng/comments/commentRss/193922.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shisanfeng/services/trackbacks/193922.html</trackback:ping><description><![CDATA[<div style="font-size: 12px"><br />
　　随着 W3C 标准的流行，表格标签对于我们来说已经不太常用，但 W3C 标准并没有抛弃它，这必然有它存在的合理性。<br />
<br />
　　依我看来，表格最大的用途就在于数据内容的表现，确实省去了不少麻烦。<br />
<br />
　　下面是表格标记的 XHTML 代码：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">table&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="236"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #ff0000">&amp;nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #ff0000">&amp;nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #ff0000">&amp;nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #ff0000">&amp;nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #ff0000">&amp;nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #ff0000">&amp;nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">table</span><span style="color: #0000ff">&gt;</span></div>
<br />
　　常用的修饰上述表格为细线表格的 CSS2 样式代码如下：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #800000">table</span><span style="color: #000000">{</span><span style="color: #ff0000">border</span><span style="color: #000000">:</span><span style="color: #0000ff">1px&nbsp;solid&nbsp;#000</span><span style="color: #000000">;</span><span style="color: #ff0000">border-width</span><span style="color: #000000">:</span><span style="color: #0000ff">1px&nbsp;0&nbsp;0&nbsp;1px</span><span style="color: #000000">;</span><span style="color: #ff0000">margin</span><span style="color: #000000">:</span><span style="color: #0000ff">2px&nbsp;0&nbsp;2px&nbsp;0</span><span style="color: #000000">;</span><span style="color: #ff0000">text-align</span><span style="color: #000000">:</span><span style="color: #0000ff">center</span><span style="color: #000000">;</span><span style="color: #ff0000">border-collapse</span><span style="color: #000000">:</span><span style="color: #0000ff">collapse</span><span style="color: #000000">}</span><span style="color: #800000"><br />
td,th</span><span style="color: #000000">{</span><span style="color: #ff0000">border</span><span style="color: #000000">:</span><span style="color: #0000ff">1px&nbsp;solid&nbsp;#000</span><span style="color: #000000">;</span><span style="color: #ff0000">border-width</span><span style="color: #000000">:</span><span style="color: #0000ff">0&nbsp;1px&nbsp;1px&nbsp;0</span><span style="color: #000000">;</span><span style="color: #ff0000">margin</span><span style="color: #000000">:</span><span style="color: #0000ff">2px&nbsp;0&nbsp;2px&nbsp;0</span><span style="color: #000000">;</span><span style="color: #ff0000">text-align</span><span style="color: #000000">:</span><span style="color: #0000ff">left</span><span style="color: #000000">}</span><span style="color: #800000"><br />
th</span><span style="color: #000000">{</span><span style="color: #ff0000">text-align</span><span style="color: #000000">:</span><span style="color: #0000ff">center</span><span style="color: #000000">;</span><span style="color: #ff0000">font-weight</span><span style="color: #000000">:</span><span style="color: #0000ff">600</span><span style="color: #000000">;</span><span style="color: #ff0000">font-size</span><span style="color: #000000">:</span><span style="color: #0000ff">12px</span><span style="color: #000000">;</span><span style="color: #ff0000">background-color</span><span style="color: #000000">:</span><span style="color: #0000ff">#F4F4F4</span><span style="color: #000000">}</span></div>
<br />
　　后来发现有更简单的：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #800000">table,td,th</span><span style="color: #000000">{</span><span style="color: #ff0000">border</span><span style="color: #000000">:</span><span style="color: #0000ff">1px&nbsp;#000&nbsp;solid</span><span style="color: #000000">;</span><span style="color: #ff0000">border-collapse</span><span style="color: #000000">:</span><span style="color: #0000ff">collapse</span><span style="color: #000000">}</span></div>
<br />
　　注意：以上代码均通过了 W3C 验证（strict），符合标准。 <br />
<br />
</div>
 <img src ="http://www.blogjava.net/shisanfeng/aggbug/193922.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shisanfeng/" target="_blank">龙震</a> 2008-04-18 09:02 <a href="http://www.blogjava.net/shisanfeng/articles/193922.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>盒模型 div 布局的垂直居中（W3C 推荐方法）</title><link>http://www.blogjava.net/shisanfeng/articles/193903.html</link><dc:creator>龙震</dc:creator><author>龙震</author><pubDate>Thu, 17 Apr 2008 17:01:00 GMT</pubDate><guid>http://www.blogjava.net/shisanfeng/articles/193903.html</guid><wfw:comment>http://www.blogjava.net/shisanfeng/comments/193903.html</wfw:comment><comments>http://www.blogjava.net/shisanfeng/articles/193903.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shisanfeng/comments/commentRss/193903.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shisanfeng/services/trackbacks/193903.html</trackback:ping><description><![CDATA[<div><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">meta&nbsp;</span><span style="color: #ff0000">http-equiv</span><span style="color: #0000ff">="Content-Type"</span><span style="color: #ff0000">&nbsp;content</span><span style="color: #0000ff">="text/html;charset=utf-8"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">title</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">title</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">style&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="text/css"</span><span style="color: #0000ff">&gt;</span><span style="color: #800000; background-color: #f5f5f5"><br />
body</span><span style="color: #000000; background-color: #f5f5f5">{</span><span style="color: #ff0000; background-color: #f5f5f5">margin</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">padding</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">}</span><span style="color: #800000; background-color: #f5f5f5"><br />
div</span><span style="color: #000000; background-color: #f5f5f5">{</span><span style="color: #ff0000; background-color: #f5f5f5">margin</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">-200px&nbsp;auto&nbsp;auto&nbsp;-275px</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">position</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">absolute</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">top</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">50%</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">left</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">50%</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">width</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">550px</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">height</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">400px</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">background</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">#ff6600</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">text-align</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">center</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5">line-height</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">400px</span><span style="color: #000000; background-color: #f5f5f5">}</span><span style="color: #800000; background-color: #f5f5f5"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">style</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">div</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">盒模型&nbsp;div&nbsp;布局的垂直居中（W3C&nbsp;推荐方法）</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">div</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span></div>
<br />
</div> <img src ="http://www.blogjava.net/shisanfeng/aggbug/193903.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shisanfeng/" target="_blank">龙震</a> 2008-04-18 01:01 <a href="http://www.blogjava.net/shisanfeng/articles/193903.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>