<?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>痴人痴语 &#187; 网络相关</title>
	<atom:link href="http://chiidea.com/archives/category/web/feed" rel="self" type="application/rss+xml" />
	<link>http://chiidea.com</link>
	<description>性至痴则志凝</description>
	<lastBuildDate>Sun, 17 Apr 2011 15:44:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>3款实时网络同步工具对比</title>
		<link>http://chiidea.com/archives/816.html</link>
		<comments>http://chiidea.com/archives/816.html#comments</comments>
		<pubDate>Sun, 01 Aug 2010 14:48:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[应用软件]]></category>
		<category><![CDATA[网络相关]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[OneNote]]></category>
		<category><![CDATA[skydrive]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=816</guid>
		<description><![CDATA[随着生活的数字化，生活越来越离不开电脑了。不少人越来越依赖于电脑强大的编辑及管理功能，不少重要的文件信息都以数字的形式储存在电脑中。可是，任何一种存储介质都不能完全信赖。可以试想一下，一台朝夕相处了两三年的电脑，硬盘突然报废，如果其中的文件没有备份，造成的损失无法想象。不要抱有侥幸的心里，也许你的硬盘用了几年都十分坚挺，但下一刻就有可能彻底坏掉。因此，文件备份显得尤为重要。 备份文件有很多中方法，传统的备份方式是将文件拷贝到非本机的其它储存介质上（如，移动硬盘、光盘等等）。但是，这种备份方法有两种缺点，1、文件的时效性。通过此种方式备份的文件，大都是定期备份。一旦原文件损坏，只能恢复到上一次备份时的文件，也许你最近几天甚至几周的修改都将不复存在；2、存储介质的不稳定性。正如之前所诉，任何一种存储介质都不能完全信赖。 随着互联网的普及，一种替代传统的备份方式应运而生。文件通过网络与服务器实时同步备份。其克服了传统文件备份方式的缺点，突出了“实时性”和“稳定性”（大多正规的文件同步提供商都对其服务器上的文件进行备份，若其中的某些服务器故障，数据大多不会丢失，为数据的安全提供了一定的保证）。如今提供此项服务的供应商有很多，无论是国内还是国外都有不少。但鉴于我国的特殊情况，我宁愿相信外国人提供的同步服务。下面将对比介绍3个比较有代表性的同步工具。 1、Dropbox Dropbox很早就开始提供文件同步服务，而且也是诸多同步工具中的佼佼者，同时它也是我至今最喜欢的一个。其提供了2G初始的免费空间（免费空间最大可以扩充至10G），自用应该是足够了。除了服务稳定、同步速度快、支持多种系统这些优点外，还可以直接提供同步文件的外链，便于分享。以上特性自然是其成功的关键，不过让其成为佼佼者的关键是它的”差分编码“技术（当用户Dropbox文件夹中的文件发生变化后，Dropbox只上传改变的编码部分，并实施同步，大大缩短了同步的时间）。这对于同步一些经常需要修改的文件十分有用，比如对OneNote的同步。 不过，如今Dropbox光荣地被墙。不过这也从侧面证明了Dropbox的卓越不凡。不过依然可以通过修改hosts文件来使用。 2、Syncplicity 我一直将Syncplicity与Dropbox配合使用。与Dropbox相比有2个优点，一个是可以指定同步的文件夹（Dropbox只能同步指定文件夹”My Dropbox”下的内容）。另一个不算优点的优点就是它没有被墙。 不过在使用的过程中，除了没有像dropbox一样的差分编码技术，还发现了一些比较严重的缺陷： ①每次启动时，为了修改图标右下方的同步指示，需要注入系统进程“explorer”。由于需要修改文件图标，使得系统要卡顿一段时间。 解决方法：只在程序设置中修改是没有用的（如下图），还需要通过像Comodo之类的HIPS工具，阻止其“进程间内存访问”（也可只阻止其对C:\Windows\explorer.exe的内存访问）。 ②即便阻止Syncplicity文件修改图标，有时图标依然会显示Syncplicity的小标志。虽不是很影响使用，但是看着挺烦。 ③启动比较慢，若将其设置为开机启动项，对开机速度的影响比较大。 鉴于以上缺点，我并没有选择其来作为实时同步，而是定期开启对一些文件夹进行备份，来作为对Dropbox的一个补充。 与之类似的还有SugarSync。 3、新版windows live Sync 此同步工具包含在新版的Windows Live Essentials Wave 4中，暂时还处于公测阶段。live sync其实很早就存在了，不过功能是在两台同步的电脑间通过p2p的方式同步文件，文件并不存储在服务器中。而在新版的live sync中，加入了与skydrive网络同步功能。不过并不能使用到skydrive25G的空间。与skydrive的对比见下表。 经过测试，Sync也没有使用Dropbox的“差分编码”技术，在文件同步功能方面与Syncplicity大致相同。除了微软的稳定性不容置疑外。还鉴于微软的公关相当的到位，与其他同步工具相比，被墙的可能性相对而言要小很多。另外，在live sync同步中还加入了IE设置与Office设置同步的功能。 三者不完全对比 特性 “差分编码”技术 文件夹同步 同步速度 程序产生的不良影响 Dropbox √ 只能同步一个指定文件夹 较慢 （60kb/s） 无 Syncplicity × 可同步多个文件夹 较快 （70kb/s） 较大 windows live Sync × 可同步多个文件夹 快（150kb/s） 无 同步速度是在我的电脑上测试得到的，而且有时会有一些较大的波动，所以只能作为参考。 以上只是我对几个自己使用的同步工具作的一个简单对比，可以看到由于Dropbox具有差分编码技术，在实时同步上有着巨大优势，而其它的同步软件功能大都相近。我还是推荐通过修改hosts的方式来继续使用Dropbox。 [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/748.html' rel='bookmark' title='快来同步OneNote吧'>快来同步OneNote吧</a></li>
<li><a href='http://chiidea.com/archives/786.html' rel='bookmark' title='又遇Windows Live Essentials Wave 4安装出错，错误代码&ldquo;0&#215;80070643&rdquo;'>又遇Windows Live Essentials Wave 4安装出错，错误代码&ldquo;0&#215;80070643&rdquo;</a></li>
<li><a href='http://chiidea.com/archives/352.html' rel='bookmark' title='谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签'>谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签</a></li>
<li><a href='http://chiidea.com/archives/28.html' rel='bookmark' title='强大的免费网络硬盘——skydrive'>强大的免费网络硬盘——skydrive</a></li>
<li><a href='http://chiidea.com/archives/42.html' rel='bookmark' title='去除点击迅雷任务时发出的”叮叮”声'>去除点击迅雷任务时发出的”叮叮”声</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://chiidea.com/box/image/2010-01/072c99222495_A020/sync.jpg"><img class="wlDisabledImage alignright" style="display: inline; border: 0px initial initial;" title="sync" src="http://chiidea.com/box/image/2010-01/072c99222495_A020/sync_thumb.jpg" border="0" alt="sync" width="200" height="159" align="right" /></a>随着生活的数字化，生活越来越离不开电脑了。不少人越来越依赖于电脑强大的编辑及管理功能，不少重要的文件信息都以数字的形式储存在电脑中。可是，任何一种存储介质都不能完全信赖。可以试想一下，一台朝夕相处了两三年的电脑，硬盘突然报废，如果其中的文件没有备份，造成的损失无法想象。不要抱有侥幸的心里，也许你的硬盘用了几年都十分坚挺，但下一刻就有可能彻底坏掉。因此，文件备份显得尤为重要。</p>
<p>备份文件有很多中方法，传统的备份方式是将文件拷贝到非本机的其它储存介质上（如，移动硬盘、光盘等等）。但是，这种备份方法有两种缺点，1、文件的时效性。通过此种方式备份的文件，大都是定期备份。一旦原文件损坏，只能恢复到上一次备份时的文件，也许你最近几天甚至几周的修改都将不复存在；2、存储介质的不稳定性。正如之前所诉，任何一种存储介质都不能完全信赖。</p>
<p>随着互联网的普及，一种替代传统的备份方式应运而生。文件通过网络与服务器实时同步备份。其克服了传统文件备份方式的缺点，突出了“实时性”和“稳定性”（大多正规的文件同步提供商都对其服务器上的文件进行备份，若其中的某些服务器故障，数据大多不会丢失，为数据的安全提供了一定的保证）。如今提供此项服务的供应商有很多，无论是国内还是国外都有不少。但鉴于我国的特殊情况，我宁愿相信外国人提供的同步服务。下面将对比介绍3个比较有代表性的同步工具。<span id="more-816"></span></p>
<h2>1、Dropbox</h2>
<p>Dropbox很早就开始提供文件同步服务，而且也是诸多同步工具中的佼佼者，同时它也是我至今最喜欢的一个。其提供了2G初始的免费空间（免费空间最大可以扩充至10G），自用应该是足够了。除了服务稳定、同步速度快、支持多种系统这些优点外，还可以直接提供同步文件的外链，便于分享。以上特性自然是其成功的关键，不过让其成为佼佼者的关键是它的”<a href="http://zh.wikipedia.org/wiki/%E5%B7%AE%E5%88%86%E7%B7%A8%E7%A2%BC">差分编码</a>“技术（当用户Dropbox文件夹中的文件发生变化后，Dropbox只上传改变的编码部分，并实施同步，大大缩短了同步的时间）。这对于同步一些经常需要修改的文件十分有用，比如对<a href="http://chiidea.com/archives/748.html">OneNote的同步</a>。</p>
<p>不过，如今Dropbox光荣地被墙。不过这也从侧面证明了Dropbox的卓越不凡。不过依然可以通过<a href="https://encrypted.google.com/search?hl=zh-CN&amp;source=hp&amp;q=dropbox+hosts&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;aq=f&amp;aqi=&amp;oq=&amp;gs_rfai=&amp;qscrl=1">修改hosts</a>文件来使用。</p>
<h2><a href="https://my.syncplicity.com/">2、Syncplicity</a></h2>
<p>我一直将<span style="font-weight: normal;"><a href="https://my.syncplicity.com/">Syncplicity</a></span>与Dropbox配合使用。与Dropbox相比有2个优点，一个是可以指定同步的文件夹（Dropbox只能同步指定文件夹”My Dropbox”下的内容）。另一个不算优点的优点就是它没有被墙。</p>
<p>不过在使用的过程中，除了没有像dropbox一样的差分编码技术，还发现了一些比较严重的缺陷：</p>
<p>①每次启动时，为了修改图标右下方的同步指示，需要注入系统进程“explorer”。由于需要修改文件图标，使得系统要卡顿一段时间。</p>
<p><span style="color: #0000ff;"><span style="color: #ff0000;">解决方法：</span>只在程序设置中修改是没有用的（如下图），还需要通过像Comodo之类的HIPS工具，阻止其“进程间内存访问”（也可只阻止其对C:\Windows\explorer.exe的内存访问）。</span></p>
<p><a href="http://chiidea.com/box/image/2010-01/072c99222495_A020/syncplicitysetting.png"><img class="wlDisabledImage" style="display: inline; border: 0px initial initial;" title="syncplicity-setting" src="http://chiidea.com/box/image/2010-01/072c99222495_A020/syncplicitysetting_thumb.png" border="0" alt="syncplicity-setting" width="402" height="90" /></a></p>
<p>②即便阻止Syncplicity文件修改图标，有时图标依然会显示Syncplicity的小标志。虽不是很影响使用，但是看着挺烦。</p>
<p>③启动比较慢，若将其设置为开机启动项，对开机速度的影响比较大。</p>
<p>鉴于以上缺点，我并没有选择其来作为实时同步，而是定期开启对一些文件夹进行备份，来作为对Dropbox的一个补充。</p>
<p>与之类似的还有<strong>SugarSync。</strong></p>
<h2>3、新版windows live Sync</h2>
<p>此同步工具包含在新版的<a href="http://chiidea.com/archives/786.html">Windows Live Essentials Wave 4</a>中，暂时还处于公测阶段。live sync其实很早就存在了，不过功能是在两台同步的电脑间通过p2p的方式同步文件，文件并不存储在服务器中。而在新版的live sync中，加入了与skydrive网络同步功能。不过并不能使用到skydrive25G的空间。与skydrive的对比见下表。</p>
<p><a href="http://chiidea.com/box/image/2010-01/072c99222495_A020/skydrivevssync.png"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="skydrive-vs-sync" src="http://chiidea.com/box/image/2010-01/072c99222495_A020/skydrivevssync_thumb.png" border="0" alt="skydrive-vs-sync" width="462" height="480" /></a></p>
<p>经过测试，Sync也没有使用Dropbox的“差分编码”技术，在文件同步功能方面与Syncplicity大致相同。除了微软的稳定性不容置疑外。还鉴于微软的公关相当的到位，与其他同步工具相比，被墙的可能性相对而言要小很多。另外，在live sync同步中还加入了IE设置与Office设置同步的功能。</p>
<p><a href="http://chiidea.com/box/image/2010-01/072c99222495_A020/live_sync.png"><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="live_sync" src="http://chiidea.com/box/image/2010-01/072c99222495_A020/live_sync_thumb.png" border="0" alt="live_sync" width="400" height="243" /></a></p>
<h3>三者不完全对比</h3>
<table border="1" cellspacing="0" cellpadding="2" width="477">
<tbody>
<tr style="background: #2c2f34; color: #a3a6ab;">
<td width="103" align="center">特性</td>
<td width="67" align="center">“差分编码”技术</td>
<td width="118" align="center">文件夹同步</td>
<td width="95" align="center">同步速度</td>
<td width="92" align="center">程序产生的不良影响</td>
</tr>
<tr>
<td width="103" align="center">Dropbox</td>
<td width="67" align="center">√</td>
<td width="118" align="center">只能同步一个指定文件夹</td>
<td width="95" align="center">较慢<br />
（60kb/s）</td>
<td width="92" align="center">无</td>
</tr>
<tr>
<td width="103" align="center">Syncplicity</td>
<td width="67" align="center">×</td>
<td width="118" align="center">可同步多个文件夹</td>
<td width="95" align="center">较快<br />
（70kb/s）</td>
<td width="92" align="center">较大</td>
</tr>
<tr>
<td width="103" align="center">windows live Sync</td>
<td width="67" align="center">×</td>
<td width="118" align="center">可同步多个文件夹</td>
<td width="95" align="center">快（150kb/s）</td>
<td width="92" align="center">无</td>
</tr>
</tbody>
</table>
<p><span style="color: #d16349; font-size: x-small;">同步速度是在我的电脑上测试得到的，而且有时会有一些较大的波动，所以只能作为参考。</span></p>
<p>以上只是我对几个自己使用的同步工具作的一个简单对比，可以看到由于Dropbox具有差分编码技术，在实时同步上有着巨大优势，而其它的同步软件功能大都相近。我还是推荐通过修改hosts的方式来继续使用Dropbox。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/748.html' rel='bookmark' title='快来同步OneNote吧'>快来同步OneNote吧</a></li>
<li><a href='http://chiidea.com/archives/786.html' rel='bookmark' title='又遇Windows Live Essentials Wave 4安装出错，错误代码&ldquo;0&#215;80070643&rdquo;'>又遇Windows Live Essentials Wave 4安装出错，错误代码&ldquo;0&#215;80070643&rdquo;</a></li>
<li><a href='http://chiidea.com/archives/352.html' rel='bookmark' title='谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签'>谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签</a></li>
<li><a href='http://chiidea.com/archives/28.html' rel='bookmark' title='强大的免费网络硬盘——skydrive'>强大的免费网络硬盘——skydrive</a></li>
<li><a href='http://chiidea.com/archives/42.html' rel='bookmark' title='去除点击迅雷任务时发出的”叮叮”声'>去除点击迅雷任务时发出的”叮叮”声</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/816.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Popular Posts插件2.1.3版乱码问题</title>
		<link>http://chiidea.com/archives/805.html</link>
		<comments>http://chiidea.com/archives/805.html#comments</comments>
		<pubDate>Wed, 14 Jul 2010 18:14:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=805</guid>
		<description><![CDATA[今天登陆blog后台，发现Wordpress Popular Posts有了更新，于是小手抖了一下。这一抖抖出了麻烦，更新后在插件中显示的中文标题全部乱码。由于急得去考试，顾不上这些了，乱就乱着吧。考完试回来发现并没有新的更新，看来只好自己来解决。 最初怀疑是php文件编码的问题，以前也遇到过。可是将插件目录下php文件全不转换为UTF-8格式后问题并没有改变。看来问题在于插件程序本身的问题，而最有可能出问题的是获取文章标题的代码。找到2.1.3版中获取文章标题的代码： // get post title /* qTranslate integration check */ ($this-&#62;qTrans) ? $tit = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($wppost-&#62;post_title) : $tit = $wppost-&#62;post_title; $tit = stripslashes($tit); $title_attr = htmlentities($tit, ENT_QUOTES); if ( $instance['shorten_title']['active'] &#38;&#38; (strlen($tit) &#62; $instance['shorten_title']['length'])) { $tit = mb_substr($tit, 0, $instance['shorten_title']['length'], 'UTF-8') . "..."; } $tit = htmlentities($tit, ENT_QUOTES); 与之前的代码稍作对比发现问题出在了htmlentities()这个函数上，以前用的是htmlspecialchars()。这个两个函数的作用都是将字符转换为 HTML 实体。不过二者还是有一些差别: htmlspecialchars() 函数把一些预定义的字符转换为 [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/292.html' rel='bookmark' title='重新制作404页面'>重新制作404页面</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今天登陆blog后台，发现Wordpress Popular Posts有了更新，于是小手抖了一下。这一抖抖出了麻烦，更新后在插件中显示的中文标题全部乱码。由于急得去考试，顾不上这些了，乱就乱着吧。考完试回来发现并没有新的更新，看来只好自己来解决。</p>
<p>最初怀疑是php文件编码的问题，以前也遇到过。可是将插件目录下php文件全不转换为UTF-8格式后问题并没有改变。看来问题在于插件程序本身的问题，而最有可能出问题的是获取文章标题的代码。找到2.1.3版中获取文章标题的代码：<br />
<code>// get post title<br />
/* qTranslate integration check */<br />
($this-&gt;qTrans) ? $tit = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage($wppost-&gt;post_title) : $tit = $wppost-&gt;post_title;<br />
$tit = stripslashes($tit);<br />
$title_attr = <span style="color: #ff0000;">htmlentities</span>($tit, ENT_QUOTES);<br />
if ( $instance['shorten_title']['active'] &amp;&amp; (strlen($tit) &gt; $instance['shorten_title']['length'])) {<br />
$tit = mb_substr($tit, 0, $instance['shorten_title']['length'], 'UTF-8') . "...";<br />
}<br />
$tit = <span style="color: #ff0000;">htmlentities</span>($tit, ENT_QUOTES);</code><br />
<span id="more-805"></span></p>
<p>与之前的代码稍作对比发现问题出在了htmlentities()这个函数上，以前用的是htmlspecialchars()。这个两个函数的作用都是将字符转换为 HTML 实体。不过二者还是有一些差别:</p>
<blockquote><p><strong>htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。</strong></p>
<p>预定义的字符是：</p>
<ul>
<li>&amp; （和号） 成为 &amp;amp;</li>
<li>” （双引号） 成为 &amp;quot;</li>
<li>&#8216; （单引号） 成为 &amp;#039;</li>
<li>&lt; （小于） 成为 &amp;lt;</li>
<li>&gt; （大于） 成为 &amp;gt;</li>
</ul>
</blockquote>
<blockquote><p><strong>htmlentities() 函数把字符转换为 HTML 实体。</strong></p></blockquote>
<p>这两个函数在处理英文字符时可能区别不大，不过在处理中文字符是就有天壤之别了。htmlentities() 会连同中文字符一块转换成HTML 实体，结果就是在浏览器中看到的一堆乱码。</p>
<p>既然找到了问题，解决方法就很简单了。<strong><span style="color: #4f81bd;">找到相应代码，将htmlentities替换为htmlspecialchars即可。</span></strong></p>
<p>对比了一下2.1.x之前的版本发现作者对这个部分做了较大的修改。作者肯定是忽略了这个问题，或许是由于作者平时很少接触中文的缘故吧。希望作者能尽快收到反馈，在此之前就通过此法改改先用吧。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/292.html' rel='bookmark' title='重新制作404页面'>重新制作404页面</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/805.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome扩展程序(Extensions)推荐（6月23号更新）</title>
		<link>http://chiidea.com/archives/532.html</link>
		<comments>http://chiidea.com/archives/532.html#comments</comments>
		<pubDate>Tue, 22 Jun 2010 17:00:09 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[chrome插件]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[应用软件]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Extensions]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=532</guid>
		<description><![CDATA[更新说明：自上次一月底更新了Chrome扩展推荐，已有好久没有更新了。原因主要是没有发现什么好用的新扩展，而旧的插件安装后可以自动更新。不过最近发现新出了几款好用的扩展，故更新此文将这几款扩展推荐给大家。 旧的插件也都更新到了最新的版本，不过我觉得大都没有什么重要功能方面的更新，更新只是为了方便下载。另外这些插件都是我自己使用的，有很重的个人色彩，不能保证同大家的胃口相符，大家择优录取吧。当然如果你有什么好的Chrome扩展也可以推荐给我。 下面来推荐一些我觉得好的插件，并作了简单的分类: 1、提醒类; 2、Google服务增强（有更新）; 3、chrome功能完善（有更新）; 1、提醒类 ①Google Calendar Checker (by Google) - 版本：1.1.4 功能:可以准确地提示下一个任务的时间（最多可以精确到分钟）。 网址链接：Google Calendar Checker (by Google) 本地下载： ②Google Mail Checker Plus &#8211; 版本：1.1.7 功能：在地址栏右边出现一个小图标，可以自动检查此时gmal中是否有未读的邮件。而且有一些个性化选项，如可以选择是否监视垃圾邮箱、是否显示未读邮件摘要等等。在新的版本中无需再进入gmail邮箱中即可阅读摘要，并对邮件执行已读、删除等操作。 网站链接：Gmail Checker 本地下载： ③Google Reader Checker &#8211; 版本：1.0 功能：实时显示Google Reader中未读订阅的数量，点击后直接跳转到Google Reader中。用了不少GR的插件，还是觉得这款最简单的适合我。 网址链接：Google Reader Checker 本地下载： ④Google Tasks &#8211; 版本：1.5.4 功能：可以方便的使用Google Tasks的服务。 网址链接：Google Tasks 本地下载： ⑤Chrowety &#8211; 版本：1.8.196 [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/400.html' rel='bookmark' title='为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）'>为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）</a></li>
<li><a href='http://chiidea.com/archives/759.html' rel='bookmark' title='解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug'>解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug</a></li>
<li><a href='http://chiidea.com/archives/352.html' rel='bookmark' title='谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签'>谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签</a></li>
<li><a href='http://chiidea.com/archives/724.html' rel='bookmark' title='解决一例windows live组件无法安装'>解决一例windows live组件无法安装</a></li>
<li><a href='http://chiidea.com/archives/600.html' rel='bookmark' title='为Chrome反广告插件添加过滤器'>为Chrome反广告插件添加过滤器</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">更新说明</span>：自上次一月底更新了Chrome扩展推荐，已有好久没有更新了。原因主要是没有发现什么好用的新扩展，而旧的插件安装后可以自动更新。不过最近发现新出了几款好用的扩展，故更新此文将这几款扩展推荐给大家。</p>
<p>旧的插件也都更新到了最新的版本，不过我觉得大都没有什么重要功能方面的更新，更新只是为了方便下载。另外这些插件都是我自己使用的，有很重的个人色彩，不能保证同大家的胃口相符，大家择优录取吧。当然如果你有什么好的Chrome扩展也可以推荐给我。</p>
<p>下面来推荐一些我觉得好的插件，并作了简单的分类:</p>
<p style="font-size: 20px;"><a class="jinhao" href="http://chiidea.com/archives/532.html#remembrancer">1、提醒类;</a></p>
<p style="font-size: 20px;"><a href="http://chiidea.com/archives/532.html#fwzq">2、Google服务增强（有更新）;</a></p>
<p style="font-size: 20px;"><a href="http://chiidea.com/archives/532.html#gnws">3、chrome功能完善（有更新）;</a></p>
<p><span id="more-532"></span></p>
<h2><a id="remembrancer">1、提醒类</a></h2>
<h3><span style="color: #004080;">①<strong>Google Calendar Checker (by Google) </strong>- 版本：1.1.4 <img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Google_Calendar_Checker" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Google_Calendar_Checker_thumb.png" border="0" alt="Google_Calendar_Checker" width="48" height="48" align="right" /></span></h3>
<p><strong>功能:</strong>可以准确地提示下一个任务的时间（最多可以精确到分钟）。</p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/ookhcbgokankfmjafalglpofmolfopek" target="_blank"><strong>Google Calendar Checker (by Google)</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Calendar_for_Today_1_1_4.crx" title="Version1.1.4 downloaded 126 times" >Google Calendar for Today (126)</a></strong></p>
<h3><span style="color: #004080;">②Google Mail Checker Plus &#8211; 版本：1.1.7<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Google_Mail_Checker Plus" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Google_Mail_CheckerPlus_thumb.png" border="0" alt="Google_Mail_Checker Plus" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>在地址栏右边出现一个小图标，可以自动检查此时gmal中是否有未读的邮件。而且有一些个性化选项，如可以选择是否监视垃圾邮箱、是否显示未读邮件摘要等等。在新的版本中无需再进入gmail邮箱中即可阅读摘要，并对邮件执行已读、删除等操作。</p>
<p><strong>网站链接：<a href="http://www.chromeextensions.org/alerts-updates/gmail-checker/" target="_blank">Gmail Checker</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Mail_Checker_Plus+_1_1_7.crx" title="Version1.1.7 downloaded 420 times" >Google Mail Checker Plus (420)</a></strong></p>
<h3><span style="color: #004080;">③Google Reader Checker &#8211; 版本：1.0<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Google_Reader_Checker" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Google_Reader_Checker_thumb.png" border="0" alt="Google_Reader_Checker" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>实时显示Google Reader中未读订阅的数量，点击后直接跳转到Google Reader中。用了不少GR的插件，还是觉得这款最简单的适合我。</p>
<p><strong>网址链接：</strong><a href="http://www.chromeextensions.org/alerts-updates/google-reader-checker/" target="_blank"><strong>Google Reader Checker</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Reader_Checker_1_0.crx" title="Version1 downloaded 282 times" >Google Reader Checker (282)</a></strong></p>
<h3><span style="color: #004080;">④Google Tasks &#8211; 版本：1.5.4<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Google_Tasks" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Google_Tasks_thumb.png" border="0" alt="Google_Tasks" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>可以方便的使用Google Tasks的服务。</p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/paaiiegpkmkklpihcldlnhgcinjolgkl" target="_blank">Google Tasks</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Unofficial_Google_Tasks_1_5_4.crx" title="Version1.5.4 downloaded 138 times" >Unofficial Google Tasks (138)</a></strong></p>
<h3><span style="color: #004080;">⑤Chrowety &#8211; 版本：1.8.196<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Chrowety" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Chrowety_thumb.png" border="0" alt="Chrowety" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>个人觉得最好用的twitter插件，不但可以即时显示新推及提示，无论是Rt还是回复都可轻松通过其完成，于此同时还提供多种短链服务。（不过用此插件需要配合ssh或vpn）。</p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/ffcbeckjmgmgigkmnhmgjplmomcpfall" target="_blank">Chrowety</a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Chrowety.crx" title="Version1.8.196 downloaded 148 times" >Chrowety (148)</a></strong></p>
<h2><a id="fwzq">2、Google服务增强</a></h2>
<h3><span style="color: #004080;">①</span><strong><span style="color: #004080;">Yet Another Google Bookmarks Extension- 版本： 1.1.1<span style="color: #ff0000;">（新增）</span></span> <img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Yet_Another_Google_Bookmarks_Extension" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Yet_Another_Google_Bookmarks_Extension.png" border="0" alt="Yet_Another_Google_Bookmarks_Extension" width="48" height="48" align="right" /></strong></h3>
<p><strong>功能：</strong>强大的Google Bookmarks（谷哥书签）插件，这个插件要感谢<a href="http://twitter.com/heifenbrug">@heifenbrug</a>的推荐。其实开始我并不理解这个服务的用途，我觉得这个和能同步Chrome收藏夹的功能有些重复。不过用了一些时间后发现还是有些差别的，我主要是用来存放一些具体网页而不是网站，可以方便的整理归类。</p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/jdnejaepfmacfdmhkplckpfdcjgbeode">Yet Another Google Bookmarks Extension</a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Yet_Another_Google_Bookmarks_Extension_1_1_1.crx" title="Version 1.1.1 downloaded 179 times" >Yet Another Google Bookmarks Extension (179)</a></strong></p>
<h3><span style="color: #004080;"><span style="color: #004080;">②</span>Reader Plus &#8211; 版本：3.1.5<span style="color: #ff0000;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Reader Plus" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/ReaderPlus.png" border="0" alt="Reader Plus" width="48" height="48" align="right" /> </span></span></h3>
<p><strong>更新说明：</strong>修正了一些小bug，美化了插件的设置界面。</p>
<p><strong>功能：</strong>可以定制Google Reader的界面，多种模板可供选择。还有多种Google reader增强功能可供选择。如果你经常使用GR的话，一定要试试这款插件。</p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg" target="_blank">Google Reader Plus</a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Reader_Plus_3_1_5.crx" title="Version3.1.5 downloaded 263 times" >Reader Plus (263)</a></strong></p>
<h3><span style="color: #004080;"><span style="color: #004080;">③</span>Symtica &#8211; 版本： 1 <img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="symtica" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/symtica_thumb.png" border="0" alt="symtica" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>可以方便选择多种Google服务，适合同时使用多种Google服务的gfans。个人认为是此类软件中的比较好用的。</p>
<p><a href="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Symtica1.png"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Symtica1" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Symtica1_thumb.png" border="0" alt="Symtica1" width="240" height="72" align="right" /></a></p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/fafldeedegmfkdkolgpcopgfcdidgbjk" target="_blank">Symtica</a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Symtica_1.crx" title="Version1 downloaded 205 times" >Symtica (205)</a></strong></p>
<h3><span style="color: #004080;"><span style="color: #004080;">④</span>goo.gl url shortener &#8211; 版本：0.3.4<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="goo.gl_shortener" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/goo.gl_shortener_thumb.png" border="0" alt="goo.gl_shortener" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>不用装Google工具栏也可以在chrome使用goo.gl短链接服务。</p>
<p><strong>网址链接</strong>:<a href="https://chrome.google.com/extensions/detail/iblijlcdoidgdpfknkckljiocdbnlagk" target="_blank"><strong>goo.gl shortener</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/goo.gl_shortener.crx" title="Version0.2 downloaded 152 times" >goo.gl shortener (152)</a></strong></p>
<h3><span style="color: #004080;">⑤Google Quick Scroll &#8211; 版本：1.3<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Google_Quick_Scroll" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Google_Quick_Scroll_thumb.png" border="0" alt="Google_Quick_Scroll" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>能在通过用Google搜索到的网页中，迅速地跳转到你所搜索的内容。</p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/okanipcmceoeemlbjnmnbdibhgpbllgc" target="_blank">Google Quick Scroll</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Quick_Scroll_1_3.crx" title="Version1.3 downloaded 200 times" >Google Quick Scroll (200)</a></strong></p>
<h2><a id="gnws">3、chrome功能完善</a></h2>
<h3><span style="color: #004080;">①</span><span style="color: #004080;">Readability Redux &#8211; 版本： 1.2</span><span style="color: #ff0000;">（新增）</span><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Readability_Redux" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Readability_Redux.png" border="0" alt="Readability_Redux" width="50" height="50" align="right" /></h3>
<p><strong>功能：是否觉得一些网站的页面混乱、字体太小、广告太多，十分影响阅读。在safari5中有一个备受好评的功能——阅读器，它的功能就是将网页内容重新排版，方便阅读。不必羡慕safari5的这个功能，其实通过这个扩展你也可以拥有这个功能。<span style="color: #ff0000;">强烈推荐！！</span></strong></p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/jggheggpdocamneaacmfoipeehedigia">Readability Redux</a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Readability_Redux_1_2.crx" title="Version1.2 downloaded 378 times" >Readability Redux (378)</a></strong></p>
<h3><span style="color: #004080;">②</span><span style="color: #004080;">Smooth Gestures &#8211; 版本： 0.13.3<span style="color: #ff0000;">（新增）</span><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Smooth_Gestures" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Smooth_Gestures.png" border="0" alt="Smooth_Gestures" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>鼠标手势，没什么好说的，试下就知道了。在新版本中可以备份设置。</p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/lfkgmnnajiljnolcgolmmgnecgldgeld">Smooth Gestures</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Smooth_Gesture_0_13_3.crx" title="Version0.13.3 downloaded 252 times" >Smooth Gestures (252)</a></strong></p>
<h3><span style="color: #004080;">③</span><span style="color: #004080;">ChromeAccess &#8211; 版本： 1.4<span style="color: #ff0000;">（新增）</span><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="chromeaccess" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/chromeaccess.png" border="0" alt="chromeaccess" width="48" height="48" align="right" /><a href="http://chiidea.com/box/image/2010-01/chromeExtensions_332/chromeaccessmenu.png"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="chromeaccess-menu" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/chromeaccessmenu_thumb.png" border="0" alt="chromeaccess-menu" width="124" height="200" align="right" /></a><br />
</span></h3>
<p><strong>功能：</strong>在Chrome中有很多浏览器信息可以通过特定的地址查看。这个插件就是让你快速进入这些特殊的浏</p>
<p>览器信息页面。</p>
<p><strong>网址链接：</strong><strong><a href="https://chrome.google.com/extensions/detail/aeoigbhkilbllfomkmmilbfochhlgdmh">ChromeAccess</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/ChromeAccess_1_4.crx" title="Version1.4 downloaded 78 times" >ChromeAccess (78)</a></strong></p>
<h3><span style="color: #004080;">④AutoPager Chrome &#8211; 版本：<strong>0.6.1.18</strong><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="autopage" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/autopage_thumb.png" border="0" alt="autopage" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>一个非常非常好用的插件，可以自动翻页并将每一页的内容接在现有内容的末尾，无论你是去找谷哥，还去逛论坛，它都能派上大用场。实在让我有总相见恨晚的感觉，个人强烈推荐。</p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/mmgagnmbebdebebbcleklifnobamjonh" target="_blank">AutoPager Chrome</a> </strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/AutoPager+Chrome_0_6_1_18.crx" title="Version0.6.1.18 downloaded 686 times" >AutoPager Chrome (686)</a></strong></p>
<h3><span style="color: #004080;">⑤Proxy Switchy! &#8211; 版本：<strong>1.6.3</strong><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Proxy_Switchy" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Proxy_Switchy_thumb.png" border="0" alt="Proxy_Switchy" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>前几天还和朋友头疼于如何让chrome使用sock5的代理。虽然最后也找到了解决的方法，不过此插件竟然使chrome直接支持sock5，使chrome的代理设置摆脱ie。此插件除了支持sock5，还可以自己添加代理规则，可以按规则自动选择多种代理方式，从此可以开着ssh无忧无虑的上网老。</p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/caehdcpeofiiigpdhbabniblemipncjj" target="_blank">Proxy Switchy</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Proxy_Switchy%21_1_6_3.crx" title="Version1.6.3 downloaded 352 times" >Proxy Switchy! (352)</a></strong></p>
<h3><span style="color: #004080;">⑥SmoothScroll &#8211; 版本：0.6.1<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="SmoothScroll" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/SmoothScroll_thumb.png" border="0" alt="SmoothScroll" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>可以使网页平滑的滚动，效果还是相当的明显。个人十分喜欢，不用不知道，其实用chrome浏览网页也可如此惬意。</p>
<p><strong>网址</strong><strong>链接：</strong><a href="http://www.chromeextensions.org/appearance-functioning/smoothscroll/" target="_blank"><strong>SmoothScroll</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/SmoothScroll.crx" title="Version0.6.1 downloaded 787 times" >SmoothScroll (787)</a></strong></p>
<h3><strong></strong><span style="color: #004080;">⑦IE Tab Classic &#8211; 版本： 0.9.5<img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="IE_Tab_Classic" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/IE_Tab_Classic.png" border="0" alt="IE_Tab_Classic" width="48" height="48" align="right" /> </span></h3>
<p><strong>更新说明：</strong>替换了原来的那个IE Tab，觉得这个功能更多且更美观些。</p>
<p><strong>功能：</strong>不少网站对Chrome的支持并不是很好，或者有些链接只能在IE中使用。这时你也许希望能在Chrome和IE间快速切换，这款插件就能实现你的这个愿望。我</p>
<p><strong>网址链接：<a href="http://www.chromeextensions.org/utilities/ie-tab/" target="_blank">IE Tab</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/IE_Tab_Classic_0_9_5.crx" title="Version0.9.5 downloaded 701 times" >IE_Tab_Classic (701)</a></strong></p>
<h3><span style="color: #004080;">⑧AdThwart &#8211; 版本： <strong>0.9.19</strong><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="AdThwart" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/AdThwart_thumb.png" border="0" alt="AdThwart" width="48" height="48" align="right" /> </span></h3>
<p><strong>功能：</strong>强大的去广告工具，关键不在于有多种的去广告关键词列表，更重要的是可以通过css选择的方式自定义去除各种的广告框，比如之前所说的Gmail的广告。</p>
<p><span style="color: #ff0000;">具体方法可参见此文</span><a href="http://chiidea.com/archives/600.html">《为Chrome反广告插件添加过滤器》</a></p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/cfhdojbkjhnklbpkdaibdccddilifddb" target="_blank">AdThwart</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/AdThwart_0_9_19.crx" title="Version 0.9.19 downloaded 787 times" >AdThwart (787)</a></strong></p>
<h3><span style="color: #004080;">⑨Google Dictionary (by Google) &#8211; 版本： 0.9.1</span><span style="color: #004080;"><span style="color: #ff0000;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Google_Dictionary" src="http://chiidea.com/box/image/2010-01/chromeExtensions_332/Google_Dictionary_thumb.png" border="0" alt="Google_Dictionary" width="48" height="48" align="right" /> </span></span></h3>
<p><strong>功能：Google出品的好用词典插件，可以选择划词搜索的方式，还可选择不同的词典语言。</strong></p>
<p><strong>网址链接：<a href="https://chrome.google.com/extensions/detail/mgijmajocgfcbeboacabfgobmjgjcoja" target="_blank">Google Dictionary</a> </strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Dictionary.crx" title="Version 0.9.1 downloaded 290 times" >Google Dictionary (290)</a></strong></p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/400.html' rel='bookmark' title='为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）'>为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）</a></li>
<li><a href='http://chiidea.com/archives/759.html' rel='bookmark' title='解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug'>解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug</a></li>
<li><a href='http://chiidea.com/archives/352.html' rel='bookmark' title='谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签'>谷歌浏览器（chrome）更新人性功能&mdash;&mdash;同步备份书签</a></li>
<li><a href='http://chiidea.com/archives/724.html' rel='bookmark' title='解决一例windows live组件无法安装'>解决一例windows live组件无法安装</a></li>
<li><a href='http://chiidea.com/archives/600.html' rel='bookmark' title='为Chrome反广告插件添加过滤器'>为Chrome反广告插件添加过滤器</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/532.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>第一款自制wordpress插件&#8212;&#8212;多功能边栏小工具All In One Widget</title>
		<link>http://chiidea.com/archives/580.html</link>
		<comments>http://chiidea.com/archives/580.html#comments</comments>
		<pubDate>Tue, 09 Feb 2010 03:23:12 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=580</guid>
		<description><![CDATA[经过两天的修改，本人第一个自制的wordpress插件终于出炉了。 基本功能： 本插件集“最新文章”、“热门文章”、“文章索引”、“最近评论”四功能于一身，可以通过鼠标选择，具体效果见本博边栏; 一键安装，并提供一些基本的功能设置，例如你可以设置具体使用以上哪几个功能（详见截图）； 提供一个基本的css（自用的），样子我觉得还过得去，如果不满意可以直接在插件文件下中的css文件里直接修改； 安装方法 下载附件（），解压，将文件夹”All-In-One-Widget”上传到目录”wp-content/plugins”下。 (要启用热门文章最好事先安装”Wordpress Popular Posts”,否则可能会出现一些问题，因为这一部分是直接调用Wordpress Popular Posts的) 特别说明 由于我还在自学php及javascript的阶段，而且又是第一次做wordpress的插件，属于边学边做，所以其中有一些部分是参考学习其它插件、模板的，其中参考最多的是Mystique这个模板。至于在插件中使用的javascript脚本是完全由我个人完成。如果你还有任何问题或建议都可以留言告诉我。 下载 相关文章: 添加管理widget WordPress Popular Posts插件2.1.3版乱码问题 .htaccess指南 .htaccess中常用的正则表达式 又搬家老
相关文章:<ol>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/507.html' rel='bookmark' title='又搬家老'>又搬家老</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://chiidea.com/box/image/2010-01/wordpressAllInOneBOX_14E86/allinoneboxsetting_thumb.jpg"><img class="alignright" style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px initial initial;" title="allinonebox-setting" src="http://chiidea.com/box/image/2010-01/wordpressAllInOneBOX_14E86/allinoneboxsetting_thumb.jpg" border="0" alt="allinonebox-setting" width="162" height="241" align="right" /></a>经过两天的修改，本人第一个自制的wordpress插件终于出炉了。</p>
<h3>基本功能：</h3>
<ol>
<li>本插件集“最新文章”、“热门文章”、“文章索引”、“最近评论”四功能于一身，可以通过鼠标选择，具体效果见本博边栏;</li>
<li>一键安装，并提供一些基本的功能设置，例如你可以设置具体使用以上哪几个功能（详见截图）；</li>
<li>提供一个基本的css（自用的），样子我觉得还过得去，如果不满意可以直接在插件文件下中的css文件里直接修改；</li>
</ol>
<h3>安装方法</h3>
<p>下载附件（<a class="downloadlink" href="http://chiidea.com/download/All-In-One-Widget-0.7.zip" title="Version0.7 downloaded 107 times" >All-In-One-Widget (107)</a>），解压，将文件夹”All-In-One-Widget”上传到目录”wp-content/plugins”下。</p>
<p><span style="color: #333399;">(要启用热门文章最好事先安装”Wordpress Popular Posts”,否则可能会出现一些问题，因为这一部分是直接调用Wordpress Popular Posts的)</span></p>
<h3>特别说明</h3>
<p>由于我还在自学php及javascript的阶段，而且又是第一次做wordpress的插件，属于边学边做，所以其中有一些部分是参考学习其它插件、模板的，其中参考最多的是Mystique这个模板。至于在插件中使用的javascript脚本是完全由我个人完成。如果你还有任何问题或建议都可以留言告诉我。</p>
<h3>下载</h3>
<a class="downloadlink" href="http://chiidea.com/download/All-In-One-Widget-0.7.zip" title="Version0.7 downloaded 107 times" >All-In-One-Widget (107)</a>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/507.html' rel='bookmark' title='又搬家老'>又搬家老</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/580.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>又搬家老</title>
		<link>http://chiidea.com/archives/507.html</link>
		<comments>http://chiidea.com/archives/507.html#comments</comments>
		<pubDate>Tue, 05 Jan 2010 17:05:16 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=507</guid>
		<description><![CDATA[经过了几天的折腾，终于正式搬到了这个，按朋友的话说是伟光正的bluehost。之前用powweb实在是有些恼火。说实话客服还不错，但即使客服再好又有什么用，每天数据库基本都要宕机，难不成天天找他们练英语。另外他们对流量和空间的限制也很严格，什么无限流量无限空间都是扯淡，到时拿出一个条款：这个服务器不能用于储存图片、视频、备份。难道买了个虚拟服务器还要投入免费存储空间的怀抱。 与powweb形成强烈对比的似乎我注册的000webhost（现在国内注册有些恼火），这个号称最好的免费虚拟主机确实不错，速度比powweb来得快，通过php探针发现主机的性能相当的强悍，只是限制比较多。在交接之际跑去上面中转了一天，经过对服务器和小小的调整（主要是文件权限和一些php的小修改），运行起wordpress还是绰绰有余的。 最终和朋友决定转战bluehost，可是开局不利，分配的share ip直接被墙。经过小小纠结之后，还是决定买一个独立ip。经过接近一天的验明正身，终于将独立ip搞定，顺带的是可爱的ssh。 如今，小博已经完全恢复老。个人感觉速度是要比powweb快不少，无论是上行还是下行速度都很凶悍。已经运行了半天多没发现什么问题，希望能这么一直的保持下去，不要再看见那个万恶的数据库错误了。 想来这已是第3次更换blog空间了，其中不乏无奈。不由想起了自己的成长经历，恐怕最特别也就是搬家了。从小到大已记不清搬了多少次搬家了，其中同样不乏无奈，但是生活环境也在这一次次的折腾中不知不觉变得越来越好。心中也从最初的百般不情愿到现在的些许期待。亲人曾问说为啥不到新浪这种blog平台去呢，尚不说国内的blog平台河蟹太多、炒作成分太重、娱乐味太浓，最无法忍受的就是DIY成分太少，这点除了独立blog外要数blogger最好了，可惜惨遭封杀多时了。想来如果没有最初那次颇显无奈搬家，恐怕现在一家人还住在老家的哪栋不知名的房子里。每一次折腾都在学习都在进步。如今又在期待的下一次的搬家了。或许正印证了那句话：生命不息，折腾不止。 相关文章: 都是折腾惹得祸 .htaccess指南 .htaccess中常用的正则表达式 第一款自制wordpress插件&#8212;&#8212;多功能边栏小工具All In One Widget WordPress Popular Posts插件2.1.3版乱码问题
相关文章:<ol>
<li><a href='http://chiidea.com/archives/439.html' rel='bookmark' title='都是折腾惹得祸'>都是折腾惹得祸</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/580.html' rel='bookmark' title='第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget'>第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>经过了几天的折腾，终于正式搬到了这个，按朋友的话说是伟光正的bluehost。之前用powweb实在是有些恼火。说实话客服还不错，但即使客服再好又有什么用，每天数据库基本都要宕机，难不成天天找他们练英语。另外他们对流量和空间的限制也很严格，什么无限流量无限空间都是扯淡，到时拿出一个条款：这个服务器不能用于储存图片、视频、备份。难道买了个虚拟服务器还要投入免费存储空间的怀抱。</p>
<p>与powweb形成强烈对比的似乎我注册的000webhost（现在国内注册有些恼火），这个号称最好的免费虚拟主机确实不错，速度比powweb来得快，通过php探针发现主机的性能相当的强悍，只是限制比较多。在交接之际跑去上面中转了一天，经过对服务器和小小的调整（主要是文件权限和一些php的小修改），运行起wordpress还是绰绰有余的。</p>
<p>最终和朋友决定转战bluehost，可是开局不利，分配的share ip直接被墙。经过小小纠结之后，还是决定买一个独立ip。经过接近一天的验明正身，终于将独立ip搞定，顺带的是可爱的ssh。</p>
<p>如今，小博已经完全恢复老。个人感觉速度是要比powweb快不少，无论是上行还是下行速度都很凶悍。已经运行了半天多没发现什么问题，希望能这么一直的保持下去，不要再看见那个万恶的数据库错误了。</p>
<p>想来这已是第3次更换blog空间了，其中不乏无奈。不由想起了自己的成长经历，恐怕最特别也就是搬家了。从小到大已记不清搬了多少次搬家了，其中同样不乏无奈，但是生活环境也在这一次次的折腾中不知不觉变得越来越好。心中也从最初的百般不情愿到现在的些许期待。亲人曾问说为啥不到新浪这种blog平台去呢，尚不说国内的blog平台河蟹太多、炒作成分太重、娱乐味太浓，最无法忍受的就是DIY成分太少，这点除了独立blog外要数blogger最好了，可惜惨遭封杀多时了。想来如果没有最初那次颇显无奈搬家，恐怕现在一家人还住在老家的哪栋不知名的房子里。每一次折腾都在学习都在进步。如今又在期待的下一次的搬家了。或许正印证了那句话：生命不息，折腾不止。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/439.html' rel='bookmark' title='都是折腾惹得祸'>都是折腾惹得祸</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/580.html' rel='bookmark' title='第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget'>第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/507.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.htaccess中常用的正则表达式</title>
		<link>http://chiidea.com/archives/479.html</link>
		<comments>http://chiidea.com/archives/479.html#comments</comments>
		<pubDate>Wed, 30 Dec 2009 02:30:56 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[网络相关]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=479</guid>
		<description><![CDATA[今天整理了一些在.htaccess中常用的正则表达式。由于我是自学的，所以难免有不足的地方。在学习过程中主要看了：Apache模块 mod_rewrite、正则表达式30分钟入门教程。如果你觉的我写得太水或是无法满足你强大的求知欲可以看以上两个。 文本 . —— 任意一个单字符 [chars] —— 字符类: “chars”中的任意一个字符【也可用[0-5]表示0到5中的任意数】 [^chars] —— 字符类: 不在”chars”中的字符 text1&#124;text2 —— 选择: text1 或 text2 量词 ?  —— 前面的字符出现 0 或 1 次 【不出现或只出现一次】 * —— 前面的字符出现 0 或 N 次(N &#62; 0) 【出现或不出现】 + —— 前面的字符出现 1 或 N 次(N &#62; 1) 【必须出现至少一次】 {n} —— 前面的字符重复n次 {n,} —— 前面的字符重复n次或更多 {a,b} —— 前面的字符重复a至b次 例子： [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/439.html' rel='bookmark' title='都是折腾惹得祸'>都是折腾惹得祸</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/507.html' rel='bookmark' title='又搬家老'>又搬家老</a></li>
<li><a href='http://chiidea.com/archives/580.html' rel='bookmark' title='第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget'>第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今天整理了一些在.htaccess中常用的正则表达式。由于我是自学的，所以难免有不足的地方。在学习过程中主要看了：<a href="http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mod_rewrite.html">Apache模块 mod_rewrite</a>、<a href="http://deerchao.net/tutorials/regex/regex.htm">正则表达式30分钟入门教程</a>。如果你觉的我写得太水或是无法满足你强大的求知欲可以看以上两个。</p>
<h2><strong><span style="color: #3366ff;">文本</span></strong></h2>
<blockquote><p><span style="color: #ff0000;"><strong>. <span style="color: #000000;">—— </span></strong></span>任意一个单字符<br />
[chars] —— 字符类: “chars”中的任意一个字符【也可用[0-5]表示0到5中的任意数】</p>
<p>[^chars] —— 字符类: 不在”chars”中的字符</p>
<p>text1|text2 —— 选择: text1 或 text2</p>
</blockquote>
<h2><strong><span style="color: #3366ff;">量词</span></strong></h2>
<blockquote><p><span style="color: #ff0000;">?  <span style="color: #000000;">—— </span></span>前面的字符出现 0 或 1 次 【不出现或只出现一次】</p>
<p><span style="color: #ff0000;">*</span> —— 前面的字符出现 0 或 N 次(N &gt; 0) 【出现或不出现】</p>
<p><span style="color: #ff0000;">+ </span> —— 前面的字符出现 1 或 N 次(N &gt; 1) 【必须出现至少一次】</p>
<p>{n} —— 前面的字符重复n次</p>
<p>{n,} —— 前面的字符重复n次或更多</p>
<p>{a,b} —— 前面的字符重复a至b次<span id="more-479"></span></p>
</blockquote>
<p><span style="color: #ff0000;">例子：</span></p>
<blockquote><p>1、<span style="text-decoration: underline;">.* </span>—— 任何长度的字符</p>
<p>2、<span style="text-decoration: underline;">&lt;a[^&gt;]+&gt; </span>—— 匹配用尖括号括起来的以a开头的字符串。</p>
</blockquote>
<h2><strong><span style="color: #3366ff;">分组</span></strong></h2>
<blockquote><p>(text) —— text 组</p>
<p>(常用于设置一个选择的边界，或用于生成后引用：</p>
<p>在RewriteRule中可以用 $N 引用第N个分组)</p>
</blockquote>
<p><span style="color: #ff0000;">小测试：</span>能看懂下面一长串的含义吗?</p>
<blockquote><p>((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)</p>
</blockquote>
<h2><strong><span style="color: #3366ff;">锚</span></strong></h2>
<blockquote><p>^ —— 匹配字符串的开始</p>
<p>$ —— 匹配字符串的结束</p>
<p>【^$锚可以用于确定字符串，既可以用于确定起点或终点】</p>
</blockquote>
<p><span style="color: #ff0000;">例子</span>：^$ —— 空字符串</p>
<h2><strong><span style="color: #3366ff;">转义</span></strong></h2>
<blockquote><p>\c —— 对给定的字符c进行转义【比如对”.[]()”进行转义，既排除他们本身的定义，最常用的是/.】</p>
</blockquote>
<p><strong><span style="color: #ff0000;">说明：</span></strong>如果你想输入的是元字符本身的话，比如你想输入.,或者*,就出现了问题：你没办法指定它们，因为它们会被解释成别的意思。这时你就得使用\来取消这些字符的特殊意义。因此，你应该使用\.和\*。当然，要查找\本身，你也得用\\.</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/439.html' rel='bookmark' title='都是折腾惹得祸'>都是折腾惹得祸</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/507.html' rel='bookmark' title='又搬家老'>又搬家老</a></li>
<li><a href='http://chiidea.com/archives/580.html' rel='bookmark' title='第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget'>第一款自制wordpress插件&mdash;&mdash;多功能边栏小工具All In One Widget</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/479.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>.htaccess指南</title>
		<link>http://chiidea.com/archives/462.html</link>
		<comments>http://chiidea.com/archives/462.html#comments</comments>
		<pubDate>Mon, 28 Dec 2009 13:28:49 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=462</guid>
		<description><![CDATA[最近想学习一下.htaccess的配置方法，看了一些网上的材料，大都是相同的，找了这份觉得还是不错。于是做了一些整理和修改。但是由于实在搞不清谁原文的作者，就无法在此提供相应作者的链接了。 学习了这篇指南之后并不能完全掌握.htaccess的用法，其实.htaccess只是Apache HTTP Server中的一个很小的一部分，如果想真正掌握.htaccess，就只有去学习Apache了。如果有兴趣可以看看Apache HTTP Server 的中文文档。 目录 1. .htaccess介绍 1.1 什么是.htaccess文件 1.2 如何创建.httaccess文件 2. .httacces文件的配置 2.1.配置.htaccess 自定义错误页 2.2.配置.htaccess 停示显示目录列表 2.3.配置.htaccess 阻止/允许特定的IP地址 2.4.配置.htaccess替换index文件 2.5.配置.htaccess 重定向页面 3. .httacces实用功能 3.1.密码保护的.htaccess文件 3.2.密码保护的.htpasswd文件 3.3.配置 .htaccess 输入用户名和密码 3.4.配置.htaccess 直接访问加密网站 3.5.利用 .htaccess 防止盗链 3.6.利用 .htaccess进行地址转向 3.7.利用 .htaccess对域名中“www”的控制 4. .htaccess 总结 1.1 什么是.htaccess文件 从本指南中，你将可以学习到有关.htaccess文件及其功能的知识，并用以优化你的网站。尽管.htaccess只是一个文件，但它可以更改服务器的设置，允许你做许多不同的事情，最流行的功能是您可以创建自定义的“404 error”页面。.htaccess 并不难于使用，归根结底，它只是在一个text文档中添加几条简单的指令而已。 首先你要判断主机支持它 这可能很难用简单的答案来回答。许多主机支持.htaccess，但实际上并不会特别声明，许多其他类型的主机有能力但并不允许他们的用户使用. htaccess。一般来说，如果你的主机使用Unix或Linux系统，或任何版本的Apache网络服务器，从理论上都是支持.htaccess的，尽管你的主机服务商可能不允许你使用它。 判断你的主机是否允许.htaccess，一个标志很好的是它是否支持文件夹密码保护。为达到此功能，主机服务商需要使用.htaccess（当然，少数情况下他们虽提供密码保护功能，但却并不允许你使用.htaccess）。如果你不确定自己的主机是否支持.htaccess，最好的办法是上传你自己的.htaccess文件看看是否有用，或者直接发送e-mail向你的主机服务商咨询。 Apache系统中的.htaccess文件(或者”分布式配置文件”提供了针对目录改变配置的方法，即，在一个特定的文档目录中放置一个包含一个或多个指令的文件，以作用于此目录及其所有子目录。作为用户，所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。 [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/292.html' rel='bookmark' title='重新制作404页面'>重新制作404页面</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
<li><a href='http://chiidea.com/archives/29.html' rel='bookmark' title='新笔记本蓝屏问题'>新笔记本蓝屏问题</a></li>
<li><a href='http://chiidea.com/archives/439.html' rel='bookmark' title='都是折腾惹得祸'>都是折腾惹得祸</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3><strong> </strong></h3>
<p>最近想学习一下.htaccess的配置方法，看了一些网上的材料，大都是相同的，找了这份觉得还是不错。于是做了一些整理和修改。但是由于实在搞不清谁原文的作者，就无法在此提供相应作者的链接了。</p>
<p>学习了这篇指南之后并不能完全掌握.htaccess的用法，其实.htaccess只是Apache HTTP Server中的一个很小的一部分，如果想真正掌握.htaccess，就只有去学习Apache了。如果有兴趣可以看看<a href="http://lamp.linux.gov.cn/Apache/ApacheMenu/index.html">Apache HTTP Server 的中文文档</a>。</p>
<h2><strong>目录</strong></h2>
<h2><strong>1. .htaccess介绍<a href="http://box.chiidea.com/image/098/986d1f81eddb.htaccess_123D9/apache.jpg"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="apache" src="http://box.chiidea.com/image/098/986d1f81eddb.htaccess_123D9/apache_thumb.jpg" border="0" alt="apache" width="134" height="357" align="right" /></a> </strong></h2>
<blockquote><p><strong><a href="#1.1">1.1 什么是.htaccess文件</a></strong><br />
<strong><a href="#1.2">1.2 如何创建.httaccess文件</a></strong></p></blockquote>
<h2>2. .httacces文件的配置</h2>
<blockquote><p><strong><a href="#2.1">2.1.配置.htaccess 自定义错误页</a></strong></p>
<p><strong><a href="#2.2">2.2.配置.htaccess 停示显示目录列表</a></strong></p>
<p><strong><a href="#2.3">2.3.配置.htaccess 阻止/允许特定的IP地址</a></strong></p>
<p><strong><a href="#2.4">2.4.配置.htaccess替换index文件</a></strong></p>
<p><strong><a href="#2.5">2.5.配置.htaccess 重定向页面</a></strong></p></blockquote>
<h2>3. .httacces实用功能</h2>
<blockquote><p><strong><a href="#3.1">3.1.密码保护的.htaccess文件</a></strong></p>
<p><strong><a href="#3.2">3.2.密码保护的.htpasswd文件</a></strong></p>
<p><strong><a href="#3.3">3.3.配置 .htaccess 输入用户名和密码</a></strong></p>
<p><strong><a href="#3.4">3.4.配置.htaccess 直接访问加密网站</a></strong></p>
<p><strong><a href="#3.5">3.5.利用 .htaccess 防止盗链</a></strong></p>
<p><strong><a href="#3.6">3.6.利用 .htaccess进行地址转向</a></strong></p>
<p><strong><a href="#3.7">3.7.利用 .htaccess对域名中“www”的控制</a></strong></p></blockquote>
<h2><a href="#4">4. .htaccess 总结</a></h2>
<p><span id="more-462"></span></p>
<h3><span style="color: #004080;"><strong><a id="1.1"></a>1.1 </strong><strong>什么是.htaccess文件</strong></span></h3>
<p>从本指南中，你将可以学习到有关.htaccess文件及其功能的知识，并用以优化你的网站。尽管.htaccess只是一个文件，但它可以更改服务器的设置，允许你做许多不同的事情，最流行的功能是您可以创建自定义的“404 error”页面。.htaccess 并不难于使用，归根结底，它只是在一个text文档中添加几条简单的指令而已。</p>
<p><strong>首先你要判断主机支持它</strong></p>
<p>这可能很难用简单的答案来回答。许多主机支持.htaccess，但实际上并不会特别声明，许多其他类型的主机有能力但并不允许他们的用户使用. htaccess。一般来说，如果你的主机使用Unix或Linux系统，或任何版本的Apache网络服务器，从理论上都是支持.htaccess的，尽管你的主机服务商可能不允许你使用它。</p>
<p>判断你的主机是否允许.htaccess，一个标志很好的是它是否支持文件夹密码保护。为达到此功能，主机服务商需要使用.htaccess（当然，少数情况下他们虽提供密码保护功能，但却并不允许你使用.htaccess）。如果你不确定自己的主机是否支持.htaccess，最好的办法是上传你自己的.htaccess文件看看是否有用，或者直接发送e-mail向你的主机服务商咨询。</p>
<p>Apache系统中的.htaccess文件(或者”分布式配置文件”提供了针对目录改变配置的方法，即，在一个特定的文档目录中放置一个包含一个或多个指令的文件，以作用于此目录及其所有子目录。作为用户，所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。</p>
<p>子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。</p>
<p>.htaccess必须以ASCII模式上传，最好将其权限设置为644。</p>
<p>.htaccess可以做大量的事情，包括：文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的用户、禁止目录列表，以及使用其他文件作为index文件。</p>
<h3><span style="color: #004080;"><strong><a id="1.2"></a>1.2 </strong><strong>如何创建</strong><strong>.httaccess</strong><strong>文件</strong></span></h3>
<p>创建.htaccess文件也许会给你带来一些困难。写文件很容易，你只需要在文字编缉器（例如：写字板）里写下适当的代码。真正困难的可能是文件的保存，因为.htaccess是一个古怪的文件名（它事实上没有文件名，只有一个由8个字母组成的扩展名），而在一些系统（如windows 3.1）中无法接受这样的文件名。在大多数的操作系统中，你需要做的是将文档保存成名为：“.htaccess” （包括引号）。如果这也不行，你需要将其先命名为其它名字（例如htaccess.txt），再将其上传到服务器上，之后直接使用FTP软件来重命名。</p>
<p><span style="color: #ff0000;">警告</span></p>
<p>在使用.htaccess之前，我必须给你一些警告。虽然在服务器上使用.htaccess绝对不太可能给你带来任何麻烦（如果有些东西错了，它只是没效用罢了），但如果你使用Microsoft FrontPage Extensions，就必须特别小心。因为FrontPage Extensions本身使用了.htaccess，因此你不能编辑它并加入你自己的信息。如果确实有这方面的需要（并不推荐，但是可能），你应该先从服务器上下载.htaccess文档（如果存在），之后在前面加上你的代码。</p>
<h3><span style="color: #004080;"><strong>2</strong><strong>.httacces</strong><strong>文件的配置</strong></span></h3>
<h3><span style="color: #004080;"><strong><a id="2.1"></a>2.1.</strong><strong>配置</strong><strong>.htaccess </strong><strong>自定义错误页</strong></span></h3>
<p>我要介绍的.htaccess的第一个应用是自定义错误页面，这将使你可以拥有自己的、个性化的错误页面（例如找不到文件时），而不是你的服务商提供的错误页或没有任何页面。这会让你的网站在出错的时候看上去更专业。你还可以利用脚本程序在发生错误的时候通知你（例如我使用Free Webmaster Help的PHP脚本程序，当找不到页面的时候自动e-mail给我）。</p>
<p>你所知道的任何页面错误代码（像404找不到页面），都可以通过在.htaccess文件里加入下面的文字将其变成自定义页面：</p>
<blockquote><p><span style="color: #ff0000;"><strong>ErrorDocument</strong> <strong>errornumber</strong><strong> /file.html</strong></span></p></blockquote>
<p>举例来说，如果我的根目录下有一个nofound.html文件，我想使用它作为404 error的页面：</p>
<blockquote><p><span style="color: #0080c0;">ErrorDocument 404 /notfound.html</span></p></blockquote>
<p>如果文件不在网站的根目录下，你只需要把路径设置为：</p>
<blockquote><p><span style="color: #0080c0;">ErrorDocument 500 /errorpages/500.html</span></p></blockquote>
<p>以下是一些最常用的错误：</p>
<p>常用的客户端请求错误返回代码：</p>
<blockquote><p><span style="color: #0080c0;">400 &#8211; Bad request 错误请求</span></p>
<p><span style="color: #0080c0;">401 Authorization Required 需要验证</span></p>
<p><span style="color: #0080c0;">403 Forbidden 禁止</span></p>
<p><span style="color: #0080c0;">404 Not Found 找不到页面</span></p>
<p><span style="color: #0080c0;">405 Method Not Allowed</span></p>
<p><span style="color: #0080c0;">408 Request Timed Out</span></p>
<p><span style="color: #0080c0;">411 Content Length Required</span></p>
<p><span style="color: #0080c0;">412 Precondition Failed</span></p>
<p><span style="color: #0080c0;">413 Request Entity Too Long</span></p>
<p><span style="color: #0080c0;">414 Request URI Too Long</span></p>
<p><span style="color: #0080c0;">415 Unsupported Media Type</span></p></blockquote>
<p>常见的服务器错误返回代码：</p>
<blockquote><p><span style="color: #0080c0;">500 Internal Server Error 内部服务器错误</span></p></blockquote>
<p>接下来，你要做的只是创建一个错误发生时显示的文件，然后把它们和.htaccess一起上传。</p>
<p>用户可以利用.htaccess指定自己事先制作好的错误提醒页面。一般情况下，人们可以专门设立一个目录，例如errors放置这些页面。然后再.htaccess中，加入如下的指令：</p>
<blockquote><p><span style="color: #0080c0;">ErrorDocument 404 /errors/notfound.html</span></p>
<p><span style="color: #0080c0;">ErrorDocument 500 /errors/internalerror.html</span></p></blockquote>
<p>一条指令一行。上述第一条指令的意思是对于404，也就是没有找到所需要的文档的时候得显示页面为/errors目录下的notfound.html页面。不难看出语法格式为：</p>
<blockquote><p><span style="color: #ff0000;"><strong>ErrorDocument</strong> <strong>错误代码</strong><strong> /</strong><strong>目录名</strong><strong>/</strong><strong>文件名.扩展名</strong></span></p></blockquote>
<p>如果所需要提示的信息很少的话，不必专门制作页面，直接在指令中使用HTML号了，例如下面这个例子：</p>
<blockquote><p><span style="color: #0080c0;">ErrorDocument 401 “你没有权限访问该页面，请放弃！”</span></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="2.2"></a>2.2.</strong><strong>配置</strong><strong>.htaccess </strong><strong>停示显示目录列表</strong></span></h3>
<p>有些时候，由于某种原因，你的目录里没有index文件，这意味着当有人在浏览器地址栏键入了该目录的路径，该目录下所有的文件都会显示出来，这会给你的网站留下安全隐患。</p>
<blockquote><p><strong><span style="color: #ff0000;">允许目录列表显示: Options +Indexes</span></strong></p>
<p><strong> </strong></p>
<p><strong><strong><span style="color: #ff0000;">禁止目录列表显示: Options -Indexes</span></strong></strong></p>
<p><strong> </strong><strong></strong></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="2.3"></a>2.3.</strong><strong>配置</strong><strong>.htaccess </strong><strong>阻止</strong><strong>/</strong><strong>允许特定的</strong><strong>IP</strong><strong>地址</strong></span></h3>
<p>某些情况下，你可能只想允许某些特定IP的用户可以访问你的网站（例如：只允许使用特定ISP的用户进入某个目录），或者想封禁某些特定的IP地址（例如：将低级用户隔离于你的信息版面外）。当然，这只在你知道你想拦截的IP地址时才有用，然而现在网上的大多数用户都使用动态IP地址，所以这并不是限制使用的常用方法。</p>
<p>你可以使用以下命令封禁一个IP地址：</p>
<blockquote><p><strong><span style="color: #ff0000;">deny from 000.000.000.000</span></strong></p></blockquote>
<p>这里的000.000.000.000是被封禁的IP地址，如果你只指明了其中的几个，则可以封禁整个网段的地址。如你输入210.10.56.，则将封禁210.10.56.0～210.10.56.255的所有IP地址。</p>
<p>你可以使用以下命令允许一个IP地址访问网站：</p>
<blockquote><p><strong><span style="color: #ff0000;">allow from 000.000.000.000</span></strong></p></blockquote>
<p>被允许的IP地址则为000.000.000.000，你可以象封禁IP地址一样封禁整个网段。</p>
<p>如果你想阻止所有人访问该目录，则可以使用：</p>
<blockquote><p><strong><span style="color: #ff0000;">deny from all</span></strong></p></blockquote>
<p>不过这并不影响脚本程序使用这个目录下的文档。</p>
<h3><span style="color: #004080;"><strong><a id="2.4"></a>2.4.</strong><strong>配置</strong><strong>.htaccess</strong><strong>替换</strong><strong>index</strong><strong>文件</strong></span></h3>
<p>改变缺省的首页文件</p>
<p>一般情况下缺省的首页文件名有default、index等。不过，有些时候目录中没有缺省文件，而是某个特定的文件名，比如在w3sky中是 w3sky.PHP。这种情况下，要用户记住文件名来访问很麻烦。在.htaccess中可以轻易的设置新的缺省文件名：</p>
<blockquote><p><span style="color: #ff0000;"><strong>DirectoryIndex</strong> <strong>新的缺省文件名</strong></span></p></blockquote>
<p>也可以列出多个，顺序表明它们之间的优先级别，例如：</p>
<blockquote><p><span style="color: #0080c0;">DirectoryIndex filename.html index.cgi index.pl default.htm</span></p></blockquote>
<p>也许你不想一直使用index.htm或index.html作为目录的索引文件。举例来说，如果你的站点使用PHP文件，你可能会想使用 index.PHP来作为该目录的索引文档。当然也不必局限于“index”文档，如果你愿意，使用.htaccess你甚至能够设置 foofoo.balh来作为你的索引文档！</p>
<p>这些互为替换的索引文件可以排成一个列表，服务器会从左至右进行寻找，检查哪个文档在真实的目录中存在。如果一个也找不到，它将会把目录列表显示出来（除非你已经关闭了显示目录文件列表）。</p>
<blockquote><p><span style="color: #0080c0;">DirectoryIndex index.PHP index.PHP3 messagebrd.pl index.html index.htm</span></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="2.5"></a>2.5.</strong><strong>配置</strong><strong>.htaccess </strong><strong>重定向页面</strong></span></h3>
<p>.htaccess最有用的功能之一就是将请求重定向到同站内或站外的不同文档。这在你改变了一个文件名称，但仍然想让用户用旧地址访问到它时，变的极为有用。另一个应用（我发现的很有用的）是重定向到一个长URL，例如在我的时事通讯中，我可以使用一个很简短的URL来指向我的会员链接。以下是一个重定向文件的例子：</p>
<blockquote><p><span style="color: #0080c0;">Redirect /location/from/root/file.ext</span></p>
<p><span style="color: #0080c0;">http://www.w3sky.com/new/file/123.html</span></p></blockquote>
<p>上述例子中，访问在root目录下的名为oldfile.html可以键入：</p>
<blockquote><p><span style="color: #0080c0;">/oldfile.html</span></p></blockquote>
<p>访问一个旧次级目录中的文件可以键入：</p>
<blockquote><p><span style="color: #0080c0;">/old/oldfile.html</span></p></blockquote>
<p>你也可以使用.htaccess重定向整个网站的目录。假如你的网站上有一个名为olddirectory的目录，并且你已经在一个新网站 http://www.w3sky.com/newdirectory/上建立了与上相同的文档，你可以将旧目录下所有的文件做一次重定向而不必一一声明：</p>
<blockquote><p><span style="color: #0080c0;">Redirect /olddirectory http://www.w3sky.com/newdirectory</span></p></blockquote>
<p>这样，任何指向到站点中/olddirectory目录的请求都将被重新指向新的站点，包括附加的额外URL信息。例如有人键入：</p>
<blockquote><p><span style="color: #0080c0;">http://www.w3sky.com/olddirecotry/oldfiles/images/image.gif</span></p></blockquote>
<p>请求将被重定向到：</p>
<blockquote><p><span style="color: #0080c0;">http://www.w3sky.com/newdirectory/oldfiles/images/image.gif</span></p></blockquote>
<p>如果正确使用，此功能将极其强大。</p>
<p>我们可能对网站进行重新规划，将文档进行了迁移，或者更改了目录。这时候，来自搜索引擎或者其他网站链接过来的访问就可能出错。这种情况下，可以通过如下指令来完成旧的URL自动转向到新的地址：</p>
<blockquote><p><span style="color: #ff0000;"><strong>Redirect /</strong><strong>旧目录</strong><strong>/</strong><strong>旧文档名</strong> <strong>新文档的地址</strong></span></p></blockquote>
<p>或者整个目录的转向：</p>
<blockquote><p><span style="color: #ff0000;"><strong>Redirect </strong><strong>旧目录</strong> <strong>新目录</strong></span></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="3.1"></a>3.1.</strong><strong>密码保护的</strong><strong>.htaccess</strong><strong>文件</strong></span></h3>
<p>尽管有各种各样的.htaccess用法，但至今最流行的也可能是最有用的做法是将其用于网站目录可靠的密码保护。尽管JavaScrip等也能做到，但只有.htaccess具有完美的安全性（即访问者必须知晓密码才可以访问目录，并且绝无“后门”可走）。</p>
<p>利用.htaccess将一个目录加上密码保护分两个步骤。第一步是在你的.htaccess文档里加上适当的几行代码，再将.htaccess文档放进你要保护的目录下：</p>
<blockquote><p><span style="color: #ff0000;"><strong>AuthName</strong><strong> “Section Name”</strong></span></p>
<p><span style="color: #ff0000;"><strong>AuthType</strong><strong> Basic</strong></span></p>
<p><span style="color: #ff0000;"><strong>AuthUserFile</strong><strong> /full/path/</strong><strong>to</strong><strong>/.</strong><strong>htpasswd</strong></span></p>
<p><strong><span style="color: #ff0000;">Require valid-user</span></strong></p></blockquote>
<p>你可能需要根据你的网站情况修改一下上述内容中的一些部分，如用被保护部分的名字”Members Area”，替换掉“Section Name”。</p>
<p>/full/parth/to/.htpasswd则应该替换为指向.htpasswd文件（后面详述该文档）的完整服务器路径。如果你不知道你网站空间的完整路径，请询问一下你的系统管理员。</p>
<h3><span style="color: #004080;"><strong><a id="3.2"></a>3.2.</strong><strong>密码保护的</strong><strong>.</strong><strong>h</strong><strong>tpasswd</strong><strong>文件</strong></span></h3>
<p>目录的密码保护比.htaccess的其他功能要麻烦些，因为你必须同时创建一个包含用户名和密码的文档，用于访问你的网站，相关信息（默认）位于一个名为.htpasswd的文档里。像.htaccess一样，.htpasswd也是一个没有文件名且具有8位扩展名的文档，可以放置在你网站里的任何地方（此时密码应加密），但建议你将其保存在网站Web根目录外，这样通过网络就无法访问到它了。</p>
<p>在使用.htaccess来设置目录的密码保护时，它包含了密码文件的路径。从安全考虑，有必要把.htaccess也保护起来，不让别人看到其中的内容。虽然可以用其他方式做到这点，比如文档的权限。不过，.htaccess本身也能做到，只需加入如下的指令：</p>
<blockquote><p><span style="color: #ff0000;"><strong>order </strong><strong>allow,deny</strong></span></p>
<p><strong><span style="color: #ff0000;">deny from all</span></strong></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="3.3"></a>3.3.</strong><strong>配置</strong> <strong>.htaccess </strong><strong>输入用户名和密码</strong></span></h3>
<p><span style="color: #ff0000;">如果图省事此步骤可通过一个网站完成</span>:<a href="http://htaccesseditor.com/tc.shtml">製作.htaccess</a></p>
<p>要利用.htaccess对某个目录下的文档设定访问用户和对应的密码，首先要做的是生成一个.htpasswd的文本文档，例如：</p>
<blockquote><p><span style="color: #0080c0;">forge:y4E7Ec8e7EwV</span></p></blockquote>
<p>这里密码经过加密，用户可以自己找些工具将密码加密成.htaccess支持的编码。该文档最好不要放在www目录下，建议放在www根目录文档之外，这样更为安全些。</p>
<p>有了授权用户文档，可以在.htaccess中加入如下指令了：</p>
<blockquote><p><span style="color: #ff0000;"><strong>AuthUserFile</strong><strong> .</strong><strong>htpasswd的服务器目录</strong></span></p>
<p><span style="color: #ff0000;"><strong>AuthGroupFile</strong><strong> /dev/null （</strong><strong>需要授权访问的目录</strong><strong>）</strong></span></p>
<p><span style="color: #ff0000;"><strong>AuthName</strong> <strong>EnterPassword</strong></span></p>
<p><span style="color: #ff0000;"><strong>AuthType</strong><strong> Basic （</strong><strong>授权类型</strong><strong>）</strong></span></p>
<p><span style="color: #ff0000;"><strong>require user </strong><strong>wsabstract</strong><strong> （</strong><strong>允许访问的用户，如果希望表中所有用户都允许，可以使用</strong><strong> require valid-user）</strong></span></p></blockquote>
<p>注：括号部分为学习时候自己添加的注释</p>
<p>拒绝来自某个IP的访问</p>
<p>如果我不想某个政府部门访问到我的站点的内容，那可以通过.htaccess中加入该部门的IP而将它们拒绝在外。</p>
<p>例如：</p>
<blockquote><p><span style="color: #0080c0;">order allow,deny</span></p>
<p><span style="color: #0080c0;">deny from 210.10.56.32</span></p>
<p><span style="color: #0080c0;">deny from 219.5.45<strong>.</strong></span></p>
<p><span style="color: #0080c0;">allow from all</span></p></blockquote>
<p>第二行拒绝某个IP，第三行拒绝某个IP段，也就是219.5.45.0~219.2.45.255</p>
<p>想要拒绝所有人？用deny from all好了。不止用IP，也可以用域名来设定。</p>
<p>创建好.htpasswd文档后（可以通过文字编辑器创建），下一步是输入用于访问网站的用户名和密码，应为：</p>
<blockquote><p><span style="color: #ff0000;"><strong>username:password</strong></span></p></blockquote>
<p>“password”的位置应该是加密过的密码。你可以通过几种方法来得到加密过的密码：<strong>1、</strong>使用一个网上提供的permade脚本或自己写一个；<strong>2、</strong>很不错的username/password加密服务是通过KxS网站，这里允许你输入用户名及密码，然后生成正确格式的密码。</p>
<p>对于多用户，你只需要在.htpasswd文档中新增同样格式的一行即可。另外还有一些免费的脚本程序可以方便地管理.htpasswd文档，可以自动新增/移除用户等。</p>
<h3><span style="color: #004080;"><strong><a id="3.4"></a>3.4.</strong><strong>配置</strong><strong>.htaccess </strong><strong>直接访问加密网站</strong></span></h3>
<p>当你试图访问被.htaccess密码保护的目录时，你的浏览器会弹出标准的username/password对话窗口。如果你不喜欢这种方式，有些脚本程序可以允许你在页面内嵌入username/password输入框来进行认证，你也可以在浏览器的URL框内以以下方式输入用户名和密码（未加密的）：</p>
<p>http://username:password@www.w3sky.com/directory/</p>
<h3><span style="color: #004080;"><strong><a id="3.5"></a>3.5.</strong><strong>利用</strong> <strong>.htaccess </strong><strong>防止盗链</strong></span></h3>
<p>如果不喜欢别人在他们的网页上连接自己的图片、文档的话，也可以通过htaccess的指令来做到。</p>
<p>所需要的指令如下：</p>
<blockquote><p><span style="color: #0080c0;">RewriteEngine on</span></p>
<p><span style="color: #0080c0;">RewriteCond %{ HTTP_REFERER } !^$</span></p>
<p><span style="color: #0080c0;">RewriteCond %{ HTTP_REFERER } !^http://(www.)?w3sky.com/.*$ [NC]</span></p>
<p><span style="color: #0080c0;">RewriteRule .(gif &amp;line;jpg)$ &#8211; [F]</span></p></blockquote>
<p>如果觉得让别人的页面开个天窗不好看，那可以用一张图片来代替：</p>
<blockquote><p><span style="color: #0080c0;">RewriteEngine on</span></p>
<p><span style="color: #0080c0;">RewriteCond %{ HTTP_REFERER } !^$</span></p>
<p><span style="color: #0080c0;">RewriteCond %{ HTTP_REFERER } !^http://(www.)?w3sky.com/.*$ [NC]</span></p>
<p><span style="color: #0080c0;">RewriteRule .(gif &amp;line;jpg)$ http://www.w3sky.com/替代图片文件名 [R,L]</span></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="3.6"></a>3.6.</strong><strong>利用</strong> <strong>.</strong><strong>htaccess</strong><strong>进行地址转向</strong></span></h3>
<p>这种方法，就是把yourdomain.com的流量全部301转向到www.yourdomain.com(或者反过来)。其实对于这种方法，国外有人认为对PageRank没有帮助。我觉得是因为他们看到Google管理员工具中有一个首选域工具，可以指定Google的爬虫把 www.yourdomain.com或者yourdomain.com作为抓取和排名的首选域，转向似乎就没有必要了。但确实又有不少人证实这是有效的，反正目前还没有人说这种方法会对SEO或者pagerank有什么损害。</p>
<p>在.htaccess中写入:</p>
<blockquote><p><span style="color: #0080c0;">Options +FollowSymlinks All -Indexes</span></p>
<p><span style="color: #0080c0;">rewriteEngine on</span></p>
<p><span style="color: #0080c0;">rewriteBase /</span></p>
<p><span style="color: #0080c0;">RewriteCond %{HTTP_HOST} ^domain.com$</span></p>
<p><span style="color: #0080c0;">RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]</span></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="3.7"></a>3.7.</strong><strong>利用</strong> <strong>.</strong><strong>htaccess</strong><strong>对域名中</strong><strong>“www”</strong><strong>的控制</strong></span></h3>
<p>强制去除3w</p>
<p>下面以 WordPress 为例，其它的情况，可以自己参照解决。在你的 WordPress 目录下通常会有一个 .htaccess 文件，如果没有，那就手动建立一个。如果你设定了 permalink 的话，.htaccess 里面的内容会有如下一坨：</p>
<blockquote><p><span style="color: #0080ff;">&lt;IfModule mod_rewrite.c&gt;</span></p>
<p><span style="color: #0080ff;">RewriteEngine On</span></p>
<p><span style="color: #0080ff;">RewriteBase /</span></p>
<p><span style="color: #0080ff;">RewriteCond %{REQUEST_FILENAME} !-f</span></p>
<p><span style="color: #0080ff;">RewriteCond %{REQUEST_FILENAME} !-d</span></p>
<p><span style="color: #0080ff;">RewriteRule . /index.php [L]</span></p>
<p><span style="color: #0080ff;">&lt;/IfModule&gt;</span></p></blockquote>
<p>具体是啥意思咱就甭管它了，只管在 RewriteBase / 这行下面加上：</p>
<blockquote><p><span style="color: #0080c0;">RewriteCond %{HTTP_HOST} ^www.yourdomain.tld$ [NC]</span></p>
<p><span style="color: #0080c0;">RewriteRule ^(.*)$ http://yourdomain.tld/$1 [R=301,L]</span></p></blockquote>
<p>这样就大功告成了。当然要把 yourdomain.tld 换成你自己的域名。上面两行的意思是把www.yourdomain.tld 这种形式改写成 yourdomain.tld, 并把访问前者的所有链接永久转向到后者。</p>
<p>域名前强制加上www</p>
<p>如果你实在是坚持要把 www 加在前面，我上面的算是白写了，表示遗憾。但，你可以。只需把上面添加的两行代码改成这样：</p>
<blockquote><p><span style="color: #0080c0;">RewriteCond %{HTTP_HOST} ^yourdomain.tld$ [NC]</span></p>
<p><span style="color: #0080c0;">RewriteRule ^(.*)$ http://www.yourdomain.tld/$1 [R=301,L]</span></p></blockquote>
<h3><span style="color: #004080;"><strong><a id="4"></a>4. </strong><strong>.htaccess </strong><strong>总结</strong></span></h3>
<p>.htaccess是一个站点管理员可以应用的强大工具，有更多的变化以适应不同的用途，可以节约时间及提高网站的安全性</p>
<p><span style="color: #ff0000;"><strong>.htaccess</strong> <strong>的特别说明</strong></span></p>
<ul>
<li>启用.htaccess，需要修改httpd.conf，启用AllowOverride，并可以用AllowOverride限制特定命令的使用</li>
<li>如果需要使用.htaccess以外的其他文件名，可以用AccessFileName指令来改变。例如，需要使用.config ，则可以在服务器配置文件中按以下方法配置：</li>
</ul>
<blockquote><p><span style="color: #0080c0;">AccessFileName .config</span></p></blockquote>
<ul>
<li>一般情况下，不应该使用. htaccess文件，除非你对主配置文件没有访问权限。有一种很常见的误解，认为用户认证只能通过.htaccess文件实现，其实并不是这样，把用户认证写在主配置文件中是完全可行的，而且是一种很好的方法。.htaccess文件应该被用在内容提供者需要针对特定目录改变服务器的配置而又没有 root权限的情况下。如果服务器管理员不愿意频繁修改配置，则可以允许用户通过.htaccess文件自己修改配置，尤其是ISP在同一个机器上运行了多个用户站点，而又希望用户可以自己改变配置的情况下。虽然如此，一般都应该尽可能地避免使用.htaccess文件。任何希望放在.htaccess文件中的配置，都可以放在主配置文件的&lt;Directory&gt;段中，而且更高效。避免使用.htaccess文件有两个主要原因，即性能和安全。</li>
</ul>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/292.html' rel='bookmark' title='重新制作404页面'>重新制作404页面</a></li>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/805.html' rel='bookmark' title='WordPress Popular Posts插件2.1.3版乱码问题'>WordPress Popular Posts插件2.1.3版乱码问题</a></li>
<li><a href='http://chiidea.com/archives/29.html' rel='bookmark' title='新笔记本蓝屏问题'>新笔记本蓝屏问题</a></li>
<li><a href='http://chiidea.com/archives/439.html' rel='bookmark' title='都是折腾惹得祸'>都是折腾惹得祸</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/462.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）</title>
		<link>http://chiidea.com/archives/400.html</link>
		<comments>http://chiidea.com/archives/400.html#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:00:09 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[chrome插件]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[应用软件]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Extensions]]></category>

		<guid isPermaLink="false">http://chiidea.com/archives/400.html</guid>
		<description><![CDATA[关注本文请移步：《chrome扩展程序(Extensions)推荐》 在这个星期，Google的官方扩展程序库终于正式上线了，提供了相当丰富的插件可供选择。而且尝试的过程也十分得简单，一装一删也用不了多久。可惜由于种种原因（估计是撞墙了）在国内登陆得靠些rp，使得许多朋友可能还没有机会去挑挑自己喜欢的插件（不过可以通过修改host绕过，在这不说）。不过基本我喜欢的插件在这个chromeextensions非官方的网站（似乎也有撞墙的时候）上也都是同步更新的。而且自从官方的扩展程序库上线后，似乎很多提交的插件就能够通过浏览器的更新程序自动更新，这点非常的方便。 为此，此次更新除了增加了几个我喜欢的插件，还同时提供插件的本地下载，不过本地下载的更新可不会像官方的那样及时噢。 1、Gmail Checker（更新到v1.1.3/很奇怪之前都到2.0了，为啥又倒退了？） 功能：在地址栏右边出现一个小图标，可以自动检查此时gmal中是否有未读的邮件。而且有一些个性化选项，如可以选择是否监视垃圾邮箱、是否显示未读邮件摘要等等。 网站链接：Gmail Checker 本地下载： 2、Google Reader Checker（更新到v1.3） 功能：与第一个插件功能大致相同，只是监视的Google Reader中的内容。 网址链接：Google Reader Checker 本地下载： 3、SmoothScroll（更新到v0.6.1） 功能：可以使网页平滑的滚动，效果还是相当的明显。个人十分的喜欢，不用不知道，其实用chrome浏览网页也可如此惬意。 网址链接：SmoothScroll 本地下载： 4、Kuber PageRank Checker（更新到v0.9.4） 功能：查询pagerank。在chrome提供extensions之初，就有提供pagerank查询的插件了，不过与开始的插件一样都是在浏览器的底部多出一个边栏作为显示之用。我觉得这样的设计多多少少影响了网页的正常浏览。所以一直没有使用。今天发现了这个插件，与之前的相比功能都是显示所在网页的pagerank值。不同的是它只在浏览器的工具栏上占了一个图标的位置，不影响对网页的正常浏览。有需要的朋友可以去下载试试看。 更新内容：增加了对Alexa Rank 和WHOIS的支持 网址链接：Kuber PageRank Checker 本地下载： 5、Switch HTTP Proxy（更新到v1.3） 功能：一键开关代理。其实寻找这样的插件已经很久了，在墙内生活免不了要翻墙。过去用过一段vpn，如今真正意义上免费的vpn已经找不到了，又不喜欢那些需要安装客户端的vpn（速度慢，还有广告）。于是又用起了代理。现在用的是自己在GAE上搭建的代理，但是这个代理还有些问题，比如对https的支持不好、不支持cookies等等。所以常要在开关之间切换，这是一个十分麻烦的事情。现在有了这个插件之后就可以实现一键开关了，原来翻墙如此轻松。 关注这个插件已经有一段时间了，不过我这始终用不上，询问了插件作者之后，一起寻找了一阵原因，最后发现是64位的系统惹得祸。大前天作者又更新了，现在终于可以使用了。 网址链接：Switch HTTP Proxy 本地下载： 6、IE Tab（更新到v1.0.11208.1） 功能：我觉得这个最大的用处在于，不用复制网址到ie中了，只需点一下就可以下载电驴、bt的资源了。 网址链接：IE Tab 本地下载： 7、Google Calendar Checker (by Google)（更新到v1.0.3） 功能：可以准确地提示下一个任务的时间（最多可以精确到分钟噢）。 网址链接：Google [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/532.html' rel='bookmark' title='Chrome扩展程序(Extensions)推荐（6月23号更新）'>Chrome扩展程序(Extensions)推荐（6月23号更新）</a></li>
<li><a href='http://chiidea.com/archives/600.html' rel='bookmark' title='为Chrome反广告插件添加过滤器'>为Chrome反广告插件添加过滤器</a></li>
<li><a href='http://chiidea.com/archives/759.html' rel='bookmark' title='解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug'>解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug</a></li>
<li><a href='http://chiidea.com/archives/724.html' rel='bookmark' title='解决一例windows live组件无法安装'>解决一例windows live组件无法安装</a></li>
<li><a href='http://chiidea.com/archives/837.html' rel='bookmark' title='好处多多，快更换DNS服务器吧'>好处多多，快更换DNS服务器吧</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3><a href="http://box.chiidea.com/image/098/chrome_12419/chromeextensions4.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="chrome-extensions4" src="http://box.chiidea.com/image/098/chrome_12419/chromeextensions4_thumb.jpg" border="0" alt="chrome-extensions4" width="504" height="78" /></a></h3>
<h2 style="text-align: center;"><span style="color: #ff0000;">关注本文请移步：</span>《<a title="Permanent link to chrome扩展程序(Extensions)推荐" rel="bookmark" rev="post-532" href="http://chiidea.com/archives/532.html"><span style="color: #3366ff;">chrome扩展程序(Extensions)推荐</span></a>》</h2>
<p>在这个星期，Google的<a href="https://chrome.google.com/extensions" target="_blank">官方扩展程序库</a>终于正式上线了，提供了相当丰富的插件可供选择。而且尝试的过程也十分得简单，一装一删也用不了多久。可惜由于种种原因（估计是撞墙了）在国内登陆得靠些rp，使得许多朋友可能还没有机会去挑挑自己喜欢的插件（不过可以通过修改host绕过，在这不说）。不过基本我喜欢的插件在这个<a href="http://www.chromeextensions.org/" target="_blank">chromeextensions</a>非官方的网站（似乎也有撞墙的时候）上也都是同步更新的。而且自从官方的扩展程序库上线后，似乎很多提交的插件就能够通过浏览器的更新程序自动更新，这点非常的方便。</p>
<p>为此，此次更新除了增加了几个我喜欢的插件，还同时提供插件的本地下载，不过本地下载的更新可不会像官方的那样及时噢。<br />
<span id="more-400"></span></p>
<h3><strong>1、Gmail Checker（更新到v1.1.3/很奇怪之前都到2.0了，为啥又倒退了？</strong>）<img class="alignright" style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px initial initial;" title="Gmail Checker" src="http://box.chiidea.com/image/098/chrome_12419/GmailChecker_thumb.jpg" border="0" alt="Gmail Checker" width="63" height="22" /></h3>
<p><strong>功能：</strong>在地址栏右边出现一个小图标，可以自动检查此时gmal中是否有未读的邮件。而且有一些个性化选项，如可以选择是否监视垃圾邮箱、是否显示未读邮件摘要等等。</p>
<p><strong>网站链接：<a href="http://www.chromeextensions.org/alerts-updates/gmail-checker/" target="_blank">Gmail Checker</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Mail_Checker_Plus+_1_1_7.crx" title="Version1.1.7 downloaded 420 times" >Google Mail Checker Plus (420)</a></strong></p>
<h3><strong>2、Google Reader Checker（更新到v1.3）</strong><img style="display: inline; margin-left: 0px; margin-right: 0px;" title="Google Reader Checker" src="http://box.chiidea.com/image/098/chrome_12419/GoogleReaderChecker_thumb.jpg" border="0" alt="Google Reader Checker" width="61" height="21" /></h3>
<p><strong>功能：</strong>与第一个插件功能大致相同，只是监视的Google Reader中的内容。</p>
<p><strong>网址链接：</strong><a href="http://www.chromeextensions.org/alerts-updates/google-reader-checker/" target="_blank"><strong>Google Reader Checker</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Reader_Checker_1_0.crx" title="Version1 downloaded 282 times" >Google Reader Checker (282)</a></strong></p>
<h3><strong>3、SmoothScroll（更新到v0.6.1）</strong></h3>
<p><strong>功能：</strong>可以使网页平滑的滚动，效果还是相当的明显。个人十分的喜欢，不用不知道，其实用chrome浏览网页也可如此惬意。</p>
<p><strong>网址</strong><strong>链接：</strong><a href="http://www.chromeextensions.org/appearance-functioning/smoothscroll/" target="_blank"><strong>SmoothScroll</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/SmoothScroll.crx" title="Version0.6.1 downloaded 787 times" >SmoothScroll (787)</a></strong></p>
<h3><strong>4、Kuber PageRank Checker（更新到v0.9.4）</strong><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="PageRank_checker" src="http://box.chiidea.com/image/098/chrome_12419/PageRank_checker_thumb.jpg" border="0" alt="PageRank_checker" width="184" height="29" /></h3>
<p><strong>功能：</strong>查询pagerank。在chrome提供extensions之初，就有提供pagerank查询的插件了，不过与开始的插件一样都是在浏览器的底部多出一个边栏作为显示之用。我觉得这样的设计多多少少影响了网页的正常浏览。所以一直没有使用。今天发现了这个插件，与之前的相比功能都是显示所在网页的pagerank值。不同的是它只在浏览器的工具栏上占了一个图标的位置，不影响对网页的正常浏览。有需要的朋友可以去下载试试看。</p>
<p><strong>更新内容：</strong>增加了对Alexa Rank 和WHOIS的支持</p>
<p><strong>网址链接</strong><strong>：</strong><a href="http://www.chromeextensions.org/webmaster-seo/kuber-pagerank-checker/" target="_blank"><strong>Kuber PageRank Checker</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/kuber_pagerank_checker_0_9_4.crx" title="Version0.9.4 downloaded 117 times" >Kuber_PageRank_Checker (117)</a></strong></p>
<h3><strong>5、Switch HTTP Proxy（更新到v1.3）</strong><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="Switch HTTP Proxy" src="http://box.chiidea.com/image/098/chrome_12419/SwitchHTTPProxy_thumb.jpg" border="0" alt="Switch HTTP Proxy" width="36" height="20" /></h3>
<p><strong>功能：</strong>一键开关代理。其实寻找这样的插件已经很久了，在墙内生活免不了要翻墙。过去用过一段vpn，如今真正意义上免费的vpn已经找不到了，又不喜欢那些需要安装客户端的vpn（速度慢，还有广告）。于是又用起了代理。现在用的是自己在GAE上搭建的代理，但是这个代理还有些问题，比如对https的支持不好、不支持cookies等等。所以常要在开关之间切换，这是一个十分麻烦的事情。现在有了这个插件之后就可以实现一键开关了，原来翻墙如此轻松。</p>
<p>关注这个插件已经有一段时间了，不过我这始终用不上，询问了插件作者之后，一起寻找了一阵原因，最后发现是64位的系统惹得祸。大前天作者又更新了，现在终于可以使用了。</p>
<p><strong>网址链接</strong><strong>：</strong><a href="http://www.chromeextensions.org/utilities/switch-proxy/" target="_blank"><strong>Switch HTTP Proxy</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Switch_HTTP_Proxy.crx" title="Version1.3 downloaded 265 times" >Switch HTTP Proxy (265)</a></strong></p>
<h3><strong>6、IE Tab（更新到v1.0.11208.1）</strong></h3>
<p><strong>功能：</strong>我觉得这个最大的用处在于，不用复制网址到ie中了，只需点一下就可以下载电驴、bt的资源了。</p>
<p><strong>网址链接：<a href="http://www.chromeextensions.org/utilities/ie-tab/" target="_blank">IE Tab</a></strong></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/IE_Tab_Classic_0_9_5.crx" title="Version0.9.5 downloaded 701 times" >IE_Tab_Classic (701)</a></strong></p>
<h3><strong>7、Google Calendar Checker (by Google)（更新到v1.0.3）</strong></h3>
<p><strong>功能：</strong>可以准确地提示下一个任务的时间（最多可以精确到分钟噢）。</p>
<p><strong>网址链接：</strong><a href="https://chrome.google.com/extensions/detail/ookhcbgokankfmjafalglpofmolfopek" target="_blank"><strong>Google Calendar Checker (by Google)</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/Google_Calendar_Checker_1_0_3.crx" title="Version1.0.3 downloaded 184 times" >Google Calendar Checker (by Google) (184)</a></strong></p>
<h3><strong>8、goo.gl shortener（更新到v0.2） </strong></h3>
<p><strong>功能：</strong>不用装Google工具栏也可以在chrome使用goo.gl短链接服务，相当的方便<a href="http://box.chiidea.com/image/098/chrome_12419/goo.gl.jpg"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="goo.gl" src="http://box.chiidea.com/image/098/chrome_12419/goo.gl_thumb.jpg" border="0" alt="goo.gl" width="126" height="74" align="right" /></a>.</p>
<p><strong>网址链接</strong>:<a href="https://chrome.google.com/extensions/detail/iblijlcdoidgdpfknkckljiocdbnlagk" target="_blank"><strong>goo.gl shortener</strong></a></p>
<p><strong>本地下载：<a class="downloadlink" href="http://chiidea.com/download/goo.gl_shortener.crx" title="Version0.2 downloaded 152 times" >goo.gl shortener (152)</a></strong></p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/532.html' rel='bookmark' title='Chrome扩展程序(Extensions)推荐（6月23号更新）'>Chrome扩展程序(Extensions)推荐（6月23号更新）</a></li>
<li><a href='http://chiidea.com/archives/600.html' rel='bookmark' title='为Chrome反广告插件添加过滤器'>为Chrome反广告插件添加过滤器</a></li>
<li><a href='http://chiidea.com/archives/759.html' rel='bookmark' title='解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug'>解决&ldquo;谷歌浏览器未正确关闭&rdquo;的bug</a></li>
<li><a href='http://chiidea.com/archives/724.html' rel='bookmark' title='解决一例windows live组件无法安装'>解决一例windows live组件无法安装</a></li>
<li><a href='http://chiidea.com/archives/837.html' rel='bookmark' title='好处多多，快更换DNS服务器吧'>好处多多，快更换DNS服务器吧</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/400.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>都是折腾惹得祸</title>
		<link>http://chiidea.com/archives/439.html</link>
		<comments>http://chiidea.com/archives/439.html#comments</comments>
		<pubDate>Wed, 16 Dec 2009 05:40:43 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[应用软件]]></category>
		<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[网络相关]]></category>
		<category><![CDATA[TP-LINK]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[迅雷]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=439</guid>
		<description><![CDATA[前天晚上，在看了一大堆书之后，那些东东颇为无聊。就想着找些事来做做，由于最近路由有时会突然链接不上，这关系到用电信漏洞无限上网的问题，考虑到能损害万恶的电信，一点是一点。于是想着刷一下路由的固件。下载、更新、导入旧的配置，一切那样地和谐。 路由重启之后，问题出现。首先，发现迅雷的用户登录不了，永远是“网络错误，请稍候再试！”。最初认为是迅雷网络的问题，可是用相同路由的同学顺利的登陆了，遂排除了迅雷网络和路由的问题，正是这一排除害我绕了一大圈。后来又发现很多问题，其中最无法忍受的是wordpress的后台始终进不去，始终在登陆界面循环。这个把我吓了一跳，不是wp或是服务器出了什么问题吧。把想到的方法都试了遍，依然是那个登陆界面，接近崩溃。 最后，把路由当作交换机，直接拨号上网。神奇一切正常了，迅雷也正常了。瞬间矛头又都指向了路由。后来证实用同一路由的同学之所以能登陆，与迅雷的版本有关，什么神奇的事情都凑到一块了！！ 总结一下自己遇到的问题： 迅雷登陆不了（与版本有关，出现问题的是5.9.12）； wordpress在登陆界面无限循环； 在网上需要输入验证码的地方基本都不行，提示什么验证码长度不对； 既然似乎路由的问题，那就那路由开刀，本想说通过设置路由搞定，不过似乎不太靠谱。最后只有将固件降级了。 我用的是TP-LINK的，TP-LINK的升级规则是在大版本之内是可以互刷的。例如，上图中都属v5是可以互刷，但是要从v5刷到v3是不行的。选择版本是重要的，根据我后来向官方询问的答复是“升级到特制版本了，导致某些应用不正常”，所以如果能用标准版的就不要下载特制版了。所谓的特制版是针对一些地区电信对路由进行封锁而产生的，说到底都怪电信赚钱赚疯了。 折腾来折腾去又回到了最初，不过生命不息，折腾不止嘛。 最后，痛斥一下电信的无耻行径。如今在各大大学内，上网业务几乎被电信独占，我们这的算法是50元1M带宽包月，30元5G流量月底清零（以前是不清零的），而且还进行了无聊的加密，一定要有特定的流氓软件拨号（不过此地电信连赚钱都懒了，所以拨号软件一直没有升级，所以还可以简单操作后用路由拨号共享上网。）。而学校外面同是电信10M带宽大约是一个月70元（我曾自己用过一个月）。当然老师们用的与我们不同，不但可以多人共用而且我初测大概是5M的带宽，而且相当便宜。不想说什么了我，这就是在垄断中的垄断。 相关文章: .htaccess中常用的正则表达式 .htaccess指南 又搬家老 3款实时网络同步工具对比 好处多多，快更换DNS服务器吧
相关文章:<ol>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/507.html' rel='bookmark' title='又搬家老'>又搬家老</a></li>
<li><a href='http://chiidea.com/archives/816.html' rel='bookmark' title='3款实时网络同步工具对比'>3款实时网络同步工具对比</a></li>
<li><a href='http://chiidea.com/archives/837.html' rel='bookmark' title='好处多多，快更换DNS服务器吧'>好处多多，快更换DNS服务器吧</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://box.chiidea.com/image/098/dd9f675dae5a_A63B/wplogin.jpg"><img class="alignright" style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px initial initial;" title="wp-login" src="http://box.chiidea.com/image/098/dd9f675dae5a_A63B/wplogin_thumb.jpg" border="0" alt="wp-login" width="235" height="145" align="right" /></a> 前天晚上，在看了一大堆书之后，那些东东颇为无聊。就想着找些事来做做，由于最近路由有时会突然链接不上，这关系到用电信漏洞无限上网的问题，考虑到能损害万恶的电信，一点是一点。于是想着刷一下路由的固件。下载、更新、导入旧的配置，一切那样地和谐。</p>
<p>路由重启之后，问题出现。首先，发现迅雷的用户登录不了，永远是“网络错误，请稍候再试！”。最初认为是迅雷网络的问题，可是用相同路由的同学顺利的登陆了，遂排除了迅雷网络和路由的问题，正是这一排除害我绕了一大圈。后来又发现很多问题，其中最无法忍受的是wordpress的后台始终进不去，始终在登陆界面循环。这个把我吓了一跳，不是wp或是服务器出了什么问题吧。把想到的方法都试了遍，依然是那个登陆界面，接近崩溃。</p>
<p>最后，把路由当作交换机，直接拨号上网。神奇一切正常了，迅雷也正常了。瞬间矛头又都指向了路由。后来证实用同一路由的同学之所以能登陆，与迅雷的版本有关，什么神奇的事情都凑到一块了！！</p>
<p>总结一下自己遇到的问题：</p>
<ol>
<li>迅雷登陆不了（与版本有关，出现问题的是5.9.12）；</li>
<li>wordpress在登陆界面无限循环；</li>
<li>在网上需要输入验证码的地方基本都不行，提示什么验证码长度不对；<span id="more-439"></span></li>
</ol>
<p>既然似乎路由的问题，那就那路由开刀，本想说通过设置路由搞定，不过似乎不太靠谱。最后只有将固件降级了。</p>
<p><a href="http://box.chiidea.com/image/098/dd9f675dae5a_A63B/tlwr340g.jpg"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="tl-wr340g " src="http://box.chiidea.com/image/098/dd9f675dae5a_A63B/tlwr340g_thumb.jpg" border="0" alt="tl-wr340g " width="269" height="145" /></a></p>
<p>我用的是TP-LINK的，TP-LINK的升级规则是在大版本之内是可以互刷的。例如，上图中都属v5是可以互刷，但是要从v5刷到v3是不行的。选择版本是重要的，根据我后来向官方询问的答复是“升级到特制版本了，导致某些应用不正常”，所以如果能用标准版的就不要下载特制版了。所谓的特制版是针对一些地区电信对路由进行封锁而产生的，说到底都怪电信赚钱赚疯了。</p>
<p>折腾来折腾去又回到了最初，不过生命不息，折腾不止嘛。</p>
<p>最后，痛斥一下电信的无耻行径。如今在各大大学内，上网业务几乎被电信独占，我们这的算法是50元1M带宽包月，30元5G流量月底清零（以前是不清零的），而且还进行了无聊的加密，一定要有特定的流氓软件拨号（不过此地电信连赚钱都懒了，所以拨号软件一直没有升级，所以还可以简单操作后用路由拨号共享上网。）。而学校外面同是电信10M带宽大约是一个月70元（我曾自己用过一个月）。当然老师们用的与我们不同，不但可以多人共用而且我初测大概是5M的带宽，而且相当便宜。不想说什么了我，这就是在垄断中的垄断。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/479.html' rel='bookmark' title='.htaccess中常用的正则表达式'>.htaccess中常用的正则表达式</a></li>
<li><a href='http://chiidea.com/archives/462.html' rel='bookmark' title='.htaccess指南'>.htaccess指南</a></li>
<li><a href='http://chiidea.com/archives/507.html' rel='bookmark' title='又搬家老'>又搬家老</a></li>
<li><a href='http://chiidea.com/archives/816.html' rel='bookmark' title='3款实时网络同步工具对比'>3款实时网络同步工具对比</a></li>
<li><a href='http://chiidea.com/archives/837.html' rel='bookmark' title='好处多多，快更换DNS服务器吧'>好处多多，快更换DNS服务器吧</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/439.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>重新制作404页面</title>
		<link>http://chiidea.com/archives/292.html</link>
		<comments>http://chiidea.com/archives/292.html#comments</comments>
		<pubDate>Sat, 08 Aug 2009 07:23:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[404]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=292</guid>
		<description><![CDATA[小博从blogger转到wordpress已经半个多月了，Sitiemap也提交了，不过搜索引擎始终未将新站的地址收入。倒是先前收入旧站的地址却依然坚挺，但由于网站转移造成固定链接不可避免地发生改变，于是通过搜索引擎来的流量大都是地址错误的，这些流量终将指向404页面。之前用blogger无权设置404页面，也就无需费心。现在到了wordpress，404页就成为主题模板的一部分了。而由于近期404页面可能还会常被调用，所以做合适的404页面显得更为重要。 一个404页面的用处，不单是为了留住流量，也不单是为了美观，更重要的是使之对搜索引擎友好。在搜索引擎搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时，网站应该返回404状态码，告诉搜索引擎放弃对该链接的索引。所以404页面也不能直接跳转至主页，不然主页将被搜索引擎当作404页面来对待，得不偿失。 wordpress的404页面是主题文件夹中，并不是在根目录下，也不需要在在.htaccess 文件中加入代码： ErrorDocument 404 /404.html。那么这么做的404是个摆设还是真的能返回404的HTTP状态码呢？对这件事的验证可以通过&#34;Server header checker&#34;来验证，这个工具可以获得所需页面返回的HTTP状态码。提供这项服务的网站有不少，我使用的是Web Rank Info提供的。以下是我输入小博一个莫须有的地址后获得的信息： 可见返回的HTTP状态码确是404。 既然返回的HTTP状态码没错，那么能做的就是只需修改一下模板中的404.php，做些美化、做些说明，希望能留住一些流量。 以下是本站新的404页面： 最后附上一些常见的HTTP返回码： 200 &#8211; 服务器成功返回网页 302 - 地址临时移动 503 &#8211; 服务器暂时不可用 404 &#8211; 请求的网页不存在 具体参见google网站管理员/站长 帮助。 相关文章: 十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础; 十步学会用css建站——第七步：网站头部图标与logo部分的设计； 十步学会用css建站——第九步：导航条的制作(较难)： 十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站； blogger导航栏的制作
相关文章:<ol>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>小博从blogger转到wordpress已经半个多月了，Sitiemap也提交了，不过搜索引擎始终未将新站的地址收入。倒是先前收入旧站的地址却依然坚挺，但由于网站转移造成固定链接不可避免地发生改变，于是通过搜索引擎来的流量大都是地址错误的，这些流量终将指向404页面。之前用blogger无权设置404页面，也就无需费心。现在到了wordpress，404页就成为主题模板的一部分了。而由于近期404页面可能还会常被调用，所以做合适的404页面显得更为重要。</p>
<p>一个404页面的用处，不单是为了留住流量，也不单是为了美观，更重要的是使之对搜索引擎友好。在搜索引擎搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时，网站应该返回404状态码，告诉搜索引擎放弃对该链接的索引。所以404页面也不能直接跳转至主页，不然主页将被搜索引擎当作404页面来对待，得不偿失。</p>
<p> <span id="more-292"></span>wordpress的404页面是主题文件夹中，并不是在根目录下，也不需要在在.htaccess 文件中加入代码： ErrorDocument 404 /404.html。那么这么做的404是个摆设还是真的能返回404的HTTP状态码呢？对这件事的验证可以通过&quot;Server header checker&quot;来验证，这个工具可以获得所需页面返回的HTTP状态码。提供这项服务的网站有不少，我使用的是<a href="http://www.webrankinfo.com/english/tools/server-header.php">Web Rank Info</a>提供的。以下是我输入小博一个莫须有的地址后获得的信息：<img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="404-test" border="0" alt="404-test" src="http://box.chiidea.com/image/097/4be0c84d813e_1473B/404test.jpg" width="404" height="286" />
</p>
<p>可见返回的HTTP状态码确是404。</p>
<p>既然返回的HTTP状态码没错，那么能做的就是只需修改一下模板中的404.php，做些美化、做些说明，希望能留住一些流量。</p>
<p>以下是本站新的404页面：</p>
<p><a href="http://chiidea.com/404" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="404" border="0" alt="404" src="http://box.chiidea.com/image/097/4be0c84d813e_1473B/404.jpg" width="404" height="254" /></a></p>
<p>最后附上一些常见的HTTP返回码：</p>
<ul>
<li><strong>200</strong> &#8211; 服务器成功返回网页 </li>
<li><strong>302 </strong>- 地址临时移动 </li>
<li><strong>503</strong> &#8211; 服务器暂时不可用 </li>
<li><strong>404</strong> &#8211; 请求的网页不存在 </li>
</ul>
<p>具体参见<a href="http://www.google.com/support/webmasters/bin/answer.py?hl=cn&amp;answer=40132" target="_blank">google网站管理员/站长 帮助</a>。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/292.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>无奈的挪窝</title>
		<link>http://chiidea.com/archives/282.html</link>
		<comments>http://chiidea.com/archives/282.html#comments</comments>
		<pubDate>Tue, 28 Jul 2009 11:58:25 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[随性感言]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://chiidea.com/?p=282</guid>
		<description><![CDATA[在短短的几个月内，就见证了我国网络控制的强大威力。先是blogger、wordpress被墙，接着是国内外的交流网站相继被和谐，为了建在blogger的小博能正常访问，于是买了“chiidea.com”的域名，通过修改a纪录勉强坚持了几个月。之后又出现了绿坝和google的“情色门”，弄得google成了情色资源的摇篮，绿坝因此也名正言顺地获得了名分。一个星期前，或许受新疆紧张局势的影响，picasa又遭封杀。由于之前都是使用picasa作为blog的图床，弄得小博再次几乎瘫痪。恰逢好友获一付费ftp空间，于是与其合用。见如今混乱的局面，思量着挪挪窝，做一独立blog。 可是好不容易把blogger搞熟，如今要换成wordpress。心中难免不舍，考虑再三还是决定无奈的挪窝。在现实中，从小到大搬了十来次家，发现blog挪窝与现实中的搬家十分的相近，都是要从熟悉之地搬到生疏之处，与原来的朋友分离，在新鲜中体味着孤独。 经过近一星期的努力，基本完成了wordpress的安装、修改和数据迁移。经过一星期的接触发现wordpress在一些地方确实要优于blogger。首先，个人感觉最明显的就是在wp的主题，wp的主题不但多，而且规范。相比之下，blogger的主题就像是山寨货，参差不齐、不成规模。其次，是在自由度方面，由于是独立blog在自由度方面也大大优于blogger，更易于管理。 考虑再三后决定把”chiidea.com“的域名指向新的blog，而原来在blogger上的blog为了防止因重复文章被搜索引擎降级，将其设置为不被搜索引擎收入。原来的feedburned地址也改为指向新的部落格。自此，小博搬迁工作基本完成但是由于主机在国外，所以国内对新博的访问有时会出现问题。这个本人实在是无力解决了。 其实，只想是想找个地方随便写些，分享些东西没想到竟然如此困难。中国对网络的限制越来越多、越来越严，政府借口将其归结为扫除不良信息。何谓不良信息，就因google的搜索联想有些色彩，然后请了一些小朋友高喊“很黄，很暴力”，就将其纳入不良网站，那将充满想象力的百度置于何处。在这短短半年，无数爆料，网络新词层出不穷，网络发挥了它舆论监督的重要作用，或许这正是一些人不愿意看到的。前几日，又见新词“被强奸”，这个“被”强奸杀人者，最终被判无罪。评判是否公正我没有发言权。不少人认为其身为公务员因为人民服务，应有舍己为人的高尚品质，我觉得这种批评不够恰当。因为，如今在公务员乃至党员的选拔中，根本没有什么是对选拔者的为人品质进行实质要求，考核的更多是成绩和关系。如此选拔凭什么要求这些人为人民服务，更不要说是舍己为人了。 相关文章: 写给自己和翻墙而来的朋友 使用blogger的beta版 关于近期blog的变动及说明 十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现； Google四年了啥也没变？
相关文章:<ol>
<li><a href='http://chiidea.com/archives/47.html' rel='bookmark' title='写给自己和翻墙而来的朋友'>写给自己和翻墙而来的朋友</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/48.html' rel='bookmark' title='关于近期blog的变动及说明'>关于近期blog的变动及说明</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/643.html' rel='bookmark' title='Google四年了啥也没变？'>Google四年了啥也没变？</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>在短短的几个月内，就见证了我国网络控制的强大威力。先是blogger、wordpress被墙，接着是国内外的交流网站相继被和谐，为了建在blogger的小博能正常访问，于是买了“chiidea.com”的域名，通过修改a纪录勉强坚持了几个月。之后又出现了绿坝和google的“情色门”，弄得google成了情色资源的摇篮，绿坝因此也名正言顺地获得了名分。一个星期前，或许受新疆紧张局势的影响，picasa又遭封杀。由于之前都是使用picasa作为blog的图床，弄得小博再次几乎瘫痪。恰逢好友获一付费ftp空间，于是与其合用。见如今混乱的局面，思量着挪挪窝，做一独立blog。</p>
<p>可是好不容易把blogger搞熟，如今要换成wordpress。心中难免不舍，考虑再三还是决定无奈的挪窝。在现实中，从小到大搬了十来次家，发现blog挪窝与现实中的搬家十分的相近，都是要从熟悉之地搬到生疏之处，与原来的朋友分离，在新鲜中体味着孤独。</p>
<p>经过近一星期的努力，基本完成了wordpress的安装、修改和数据迁移。经过一星期的接触发现wordpress在一些地方确实要优于blogger。<strong>首先，</strong>个人感觉最明显的就是在wp的主题，wp的主题不但多，而且规范。相比之下，blogger的主题就像是山寨货，参差不齐、不成规模。<strong>其次，</strong>是在自由度方面，由于是独立blog在自由度方面也大大优于blogger，更易于管理。</p>
<p>考虑再三后决定把”<a href="http://chiidea.com/" target="_blank">chiidea.com</a>“的域名指向新的blog，而原来在blogger上的blog为了防止因重复文章被搜索引擎降级，将其设置为不被搜索引擎收入。原来的feedburned地址也改为指向新的部落格。自此，小博搬迁工作基本完成但是由于主机在国外，所以国内对新博的访问有时会出现问题。这个本人实在是无力解决了。</p>
<p>其实，只想是想找个地方随便写些，分享些东西没想到竟然如此困难。中国对网络的限制越来越多、越来越严，政府借口将其归结为扫除不良信息。何谓不良信息，就因google的搜索联想有些色彩，然后请了一些小朋友高喊“很黄，很暴力”，就将其纳入不良网站，那将充满想象力的百度置于何处。在这短短半年，无数爆料，网络新词层出不穷，网络发挥了它舆论监督的重要作用，或许这正是一些人不愿意看到的。前几日，又见新词“被强奸”，这个“被”强奸杀人者，最终被判无罪。评判是否公正我没有发言权。不少人认为其身为公务员因为人民服务，应有舍己为人的高尚品质，我觉得这种批评不够恰当。因为，如今在公务员乃至党员的选拔中，根本没有什么是对选拔者的为人品质进行实质要求，考核的更多是成绩和关系。如此选拔凭什么要求这些人为人民服务，更不要说是舍己为人了。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/47.html' rel='bookmark' title='写给自己和翻墙而来的朋友'>写给自己和翻墙而来的朋友</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/48.html' rel='bookmark' title='关于近期blog的变动及说明'>关于近期blog的变动及说明</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/643.html' rel='bookmark' title='Google四年了啥也没变？'>Google四年了啥也没变？</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/282.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于近期blog的变动及说明</title>
		<link>http://chiidea.com/archives/48.html</link>
		<comments>http://chiidea.com/archives/48.html#comments</comments>
		<pubDate>Mon, 25 May 2009 05:50:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[随性感言]]></category>
		<category><![CDATA[域名]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=48</guid>
		<description><![CDATA[距离5月15已经10天了，blogger依然是在大墙之外。看来开门之事近期是没什么指望了。 来此的朋友可能已经发现blog的域名改为了&#8217;chiidea.com&#8217;。原本就有买个域名的想法，只是先前觉得善后之事颇有些繁琐，故一直没有付诸于行动。借此事之力终于决心买下了这个域名，并通过修改A记录，暂时绕过了大墙，让没有翻墙的朋友也能来到这。但由于&#8217;.blogger.com&#8217;依然在大墙之外，所以一些功能无法正常的使用。例如：若需要在文章内留言就必须使用代理或者vpn、google friend connect不能正常显示、有时网页载入较慢等等。这些缺陷大都是由于需要再次调用地址含有&#8217;.blogspot.com&#8217;的墙外资源，所以若需要获得最佳浏览效果依然建议使用代理。 顺便说说这次的河蟹吧。其实本blog一向都很和谐，对我的和谐毫无意义，之所以沾上了光，全因为在一些人看来.blogger.com有些不太和谐。于是最简单的方法便是一刀切。于是不少人也遇到了和我一样很无助地被赶到了墙外。让人费力翻墙来看一个如此和谐的网站不知是否会有一些失落之感。不过，现在通过换域名的方式让blog重见天日，这种方法纵然含有些许迫不得已的意味，但我觉得这也是对这种情况的一种积极的应对方式（至少我觉得如此）。 看了些同样被墙的blog，有些blogger就拒绝以这种改域名方式来复苏blog，觉得这是种铭记的方式，他们选择在大墙之外呐喊。虽然，我敬佩于他们的坚持，敬佩于他们的执着。但是我却不支持他们的做法。看过季羡林老先生写的《隔膜》，其中有两段话： 鲁迅先生曾写过关于“隔膜”的文章，有些人是熟悉的。鲁迅的“隔膜”，同我们平常使用的这个词儿的含义不完全一样。我们平常所谓“隔膜”是指“情意不相通，彼此不了解”。鲁迅的“隔膜”是单方面的以主观愿望或猜度去了解对方，去要求对方。这样做，鲜有不碰钉子者。 什么叫“正义”？韩文公说：“行而宜之之谓义。”可是“宜之”的标准是因个人而异的，因民族而异的，因国家而异的，因立场不同而异的。不懂这个道理，就是“隔膜”。 纵然，我们是在理的，但是如今的情况，光凭在墙外的呐喊，就是去碰钉子。和谐之事非个人所为，甚至可以认为是一种国家行为，在其看来此法便是“宜之”，因此她无需解释，更不会为此改变什么。 如今，和谐之事大势盛行，懂翻墙术之人在广大网民中占极少数（不然高墙也就没有意义了），而且此况短期之内是不会改变的。显然希望别人翻墙而来，又是一“隔膜”。就算别人翻墙而来，呐喊也失去了其最大的意义。翻墙之人大都已明其中之原由，而墙内人依然一无所知。这不正是一些“人”愿意看到的吗？ 所以要做的应该是去墙内呐喊，让你的呼声为大家所知。我觉得这不是逃避，而是一种积极的应对。一方面让更多的人了解现状，更重要的是让大墙知道我们不是那么容易被墙住的。 相关文章: 使用blogger的beta版 添加管理widget 存档/标签页仅显示标题及小改进 写给自己和翻墙而来的朋友 无奈的挪窝
相关文章:<ol>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/47.html' rel='bookmark' title='写给自己和翻墙而来的朋友'>写给自己和翻墙而来的朋友</a></li>
<li><a href='http://chiidea.com/archives/282.html' rel='bookmark' title='无奈的挪窝'>无奈的挪窝</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>距离5月15已经10天了，blogger依然是在大墙之外。看来开门之事近期是没什么指望了。</p>
<p>来此的朋友可能已经发现blog的域名改为了&#8217;chiidea.com&#8217;。原本就有买个域名的想法，只是先前觉得善后之事颇有些繁琐，故一直没有付诸于行动。借此事之力终于决心买下了这个域名，并通过修改A记录，暂时绕过了大墙，让没有翻墙的朋友也能来到这。但由于&#8217;.blogger.com&#8217;依然在大墙之外，所以一些功能无法正常的使用。例如：若需要在文章内留言就必须使用代理或者vpn、google friend connect不能正常显示、有时网页载入较慢等等。这些缺陷大都是由于需要再次调用地址含有&#8217;.blogspot.com&#8217;的墙外资源，所以若需要获得最佳浏览效果依然建议使用代理。</p>
<p>顺便说说这次的河蟹吧。其实本blog一向都很和谐，对我的和谐毫无意义，之所以沾上了光，全因为在一些人看来.blogger.com有些不太和谐。于是最简单的方法便是一刀切。于是不少人也遇到了和我一样很无助地被赶到了墙外。让人费力翻墙来看一个如此和谐的网站不知是否会有一些失落之感。不过，现在通过换域名的方式让blog重见天日，这种方法纵然含有些许迫不得已的意味，但我觉得这也是对这种情况的一种积极的应对方式（至少我觉得如此）。</p>
<p>看了些同样被墙的blog，有些blogger就拒绝以这种改域名方式来复苏blog，觉得这是种铭记的方式，他们选择在大墙之外呐喊。虽然，我敬佩于他们的坚持，敬佩于他们的执着。但是我却不支持他们的做法。看过季羡林老先生写的《隔膜》，其中有两段话：<br />
<code>鲁迅先生曾写过关于“隔膜”的文章，有些人是熟悉的。鲁迅的“隔膜”，同我们平常使用的这个词儿的含义不完全一样。我们平常所谓“隔膜”是指“情意不相通，彼此不了解”。鲁迅的“隔膜”是<span style="color: #000080;">单方面的以主观愿望或猜度去了解对方，去要求对方</span>。这样做，鲜有不碰钉子者。<br />
什么叫“正义”？韩文公说：“行而宜之之谓义。”可是<span style="color: #000080;">“宜之”的标准是因个人而异的，因民族而异的，因国家而异的，因立场不同而异的</span>。不懂这个道理，就是“隔膜”。<br />
</code></p>
<p>纵然，我们是在理的，但是如今的情况，光凭在墙外的呐喊，就是去碰钉子。和谐之事非个人所为，甚至可以认为是一种国家行为，在其看来此法便是“宜之”，因此她无需解释，更不会为此改变什么。</p>
<p>如今，和谐之事大势盛行，懂翻墙术之人在广大网民中占极少数（不然高墙也就没有意义了），而且此况短期之内是不会改变的。显然希望别人翻墙而来，又是一“隔膜”。就算别人翻墙而来，呐喊也失去了其最大的意义。翻墙之人大都已明其中之原由，而墙内人依然一无所知。这不正是一些“人”愿意看到的吗？</p>
<p>所以要做的应该是去墙内呐喊，让你的呼声为大家所知。我觉得这不是逃避，而是一种积极的应对。一方面让更多的人了解现状，更重要的是让大墙知道我们不是那么容易被墙住的。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/47.html' rel='bookmark' title='写给自己和翻墙而来的朋友'>写给自己和翻墙而来的朋友</a></li>
<li><a href='http://chiidea.com/archives/282.html' rel='bookmark' title='无奈的挪窝'>无奈的挪窝</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/48.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>写给自己和翻墙而来的朋友</title>
		<link>http://chiidea.com/archives/47.html</link>
		<comments>http://chiidea.com/archives/47.html#comments</comments>
		<pubDate>Sun, 17 May 2009 11:54:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[随性感言]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=47</guid>
		<description><![CDATA[很不幸，GFW又有新动作了，于是blogger再一次被和谐了。前天发现blogger上不了，起初还以为是blogger自己的问题。等了一天后愈发感觉不对，一种不祥的预感，翻墙后，果然验证了自己的猜测。开始使用blogger是在上一次blogger解禁之后，事隔近两载。因为还在读书，而且还是学医,所以不但要在学习上花较多的时间,而且电脑更是和专业没什么关系，纯属兴趣使然。以致更新blog的的频率并不高，但已养成每日来看看的习惯。和谐之后难免有些空虚之感。这次和谐得十分彻底，不但.blogspot.com不能上，连blogger.com也上不去。之前看过GWF的三大定律：GFW 第一定律：只要是 “用户产生内容”(User-generated content, UGC) 的国外网站都会被和谐。GFW 第二定律：只要是被和谐的网站，国内一定会有个克隆版。GFW 第三定律：没有被和谐的网站一定不是同类竞争者中最出色的。根据这三大定律blogger的和谐似乎是理所当然了。至于什么和谐之后的不和谐不愿多说，大家心里明白，谁让我们生在、长在、活在这片土地之上。其实，GFW只能管住那些更本不知其存在的人，翻墙得方法又何止一二（要想知道可以上网搜，到处都是），但这也就足够了。从blog的流量可以看出，大部分人依旧被关在高墙之内。最好还是希望能早些放过blogger。实在不行我可能会通过用更改的域名的a纪录来使blog恢复正常。 相关文章: 无奈的挪窝 十步学会用css建站——第二步：创建html模板及文件目录等； 十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站； 十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础; 十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；
相关文章:<ol>
<li><a href='http://chiidea.com/archives/282.html' rel='bookmark' title='无奈的挪窝'>无奈的挪窝</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>很不幸，GFW又有新动作了，于是blogger再一次被和谐了。前天发现blogger上不了，起初还以为是blogger自己的问题。等了一天后愈发感觉不对，一种不祥的预感，翻墙后，果然验证了自己的猜测。开始使用blogger是在上一次blogger解禁之后，事隔近两载。<br />因为还在读书，而且还是学医,所以不但要在学习上花较多的时间,而且电脑更是和专业没什么关系，纯属兴趣使然。以致更新blog的的频率并不高，但已养成每日来看看的习惯。和谐之后难免有些空虚之感。这次和谐得十分彻底，不但.blogspot.com不能上，连blogger.com也上不去。之前看过GWF的三大定律：<br />GFW 第一定律：只要是 “用户产生内容”(User-generated content, UGC) 的国外网站都会被和谐。<br />GFW 第二定律：只要是被和谐的网站，国内一定会有个克隆版。<br />GFW 第三定律：没有被和谐的网站一定不是同类竞争者中最出色的。<br />根据这三大定律blogger的和谐似乎是理所当然了。至于什么和谐之后的不和谐不愿多说，大家心里明白，谁让我们生在、长在、活在这片土地之上。其实，GFW只能管住那些更本不知其存在的人，翻墙得方法又何止一二（要想知道可以上网搜，到处都是），但这也就足够了。从blog的流量可以看出，大部分人依旧被关在高墙之内。<br />最好还是希望能早些放过blogger。实在不行我可能会通过用更改的域名的a纪录来使blog恢复正常。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/282.html' rel='bookmark' title='无奈的挪窝'>无奈的挪窝</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/47.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>picasa更新——终于提供直链</title>
		<link>http://chiidea.com/archives/46.html</link>
		<comments>http://chiidea.com/archives/46.html#comments</comments>
		<pubDate>Thu, 07 May 2009 14:44:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[应用软件]]></category>
		<category><![CDATA[picasa]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=46</guid>
		<description><![CDATA[我一直觉得picasa是一个十分优秀的网络相册，用过一些其它空间来存储图片，最后依旧钟爱picasa。原因除了有google的信誉保证外，它上传下载速度以及管理方式也都令我十分的满意。我的blog中所有的图象都是存储于这个网络相册的。但是有一唯一不满的就是部提供直接的外链。这使得有时十分不便，只得通过一些间接的方式获得直链。 不过，似乎google是一个十分善于发现确定并积极改进的团队。近日登上picasa惊喜的发现，picasa终于可以提供直链了。使用方法就是将上图中的”image only(no link)”这一选项选上后，”Embed image”中所提供的链接就是图片的直链了。有兴趣的朋友赶快去试试这项新功能吧。不过在google提供的各种服务中，似乎中文界面的功能永远都要慢于英文界面。所以，要用此功能要先将语言设置为英文，在中文界面下暂时还无法使用此功能。 相关文章: 让picasa乖乖地提供直接外链 为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”） 解决使用无线网络时总是掉线的问题 新笔记本蓝屏问题 十步学会用css建站——第八步：页脚信息(版权等)的表现设置:
相关文章:<ol>
<li><a href='http://chiidea.com/archives/43.html' rel='bookmark' title='让picasa乖乖地提供直接外链'>让picasa乖乖地提供直接外链</a></li>
<li><a href='http://chiidea.com/archives/400.html' rel='bookmark' title='为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）'>为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）</a></li>
<li><a href='http://chiidea.com/archives/23.html' rel='bookmark' title='解决使用无线网络时总是掉线的问题'>解决使用无线网络时总是掉线的问题</a></li>
<li><a href='http://chiidea.com/archives/29.html' rel='bookmark' title='新笔记本蓝屏问题'>新笔记本蓝屏问题</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:0bbd9a20-1f71-47e4-a5be-cfaa23ee9b55" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px">
<p><img style="border: 2px;" src="http://box.chiidea.com/image/097/picasa.jpg" alt="" /></div>
<p>我一直觉得picasa是一个十分优秀的网络相册，用过一些其它空间来存储图片，最后依旧钟爱picasa。原因除了有google的信誉保证外，它上传下载速度以及管理方式也都令我十分的满意。我的blog中所有的图象都是存储于这个网络相册的。但是有一唯一不满的就是部提供直接的外链。这使得有时十分不便，只得通过一些间接的方式获得直链。</p>
<p>不过，似乎google是一个十分善于发现确定并积极改进的团队。近日登上picasa惊喜的发现，picasa终于可以提供直链了。使用方法就是将上图中的”image only(no link)”这一选项选上后，”Embed image”中所提供的链接就是图片的直链了。有兴趣的朋友赶快去试试这项新功能吧。不过在google提供的各种服务中，似乎中文界面的功能永远都要慢于英文界面。所以，要用此功能要先将语言设置为英文，在中文界面下暂时还无法使用此功能。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/43.html' rel='bookmark' title='让picasa乖乖地提供直接外链'>让picasa乖乖地提供直接外链</a></li>
<li><a href='http://chiidea.com/archives/400.html' rel='bookmark' title='为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）'>为chrome添加扩展程序(Extensions)（12月17日更新”goo.gl shortener”）</a></li>
<li><a href='http://chiidea.com/archives/23.html' rel='bookmark' title='解决使用无线网络时总是掉线的问题'>解决使用无线网络时总是掉线的问题</a></li>
<li><a href='http://chiidea.com/archives/29.html' rel='bookmark' title='新笔记本蓝屏问题'>新笔记本蓝屏问题</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/46.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>skydrive突然更改链接地址</title>
		<link>http://chiidea.com/archives/41.html</link>
		<comments>http://chiidea.com/archives/41.html#comments</comments>
		<pubDate>Fri, 27 Mar 2009 11:26:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[skydrive]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=41</guid>
		<description><![CDATA[今天一网发现所有放在skydrive上的文件都出现指向错误。造成很多上传的文件都无法正常下载。更严重的是连放在上面的脚本文件也被更改了地址，造成blog显示错误（已经更正）。现在正在修改中，可能需要一些时间，如果有什么文件无法下载请稍等片刻。另外发现图片的地址并没有被更改！具体是什么原因暂不清楚！ 相关文章: 使用blogger的beta版 十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现； 十步学会用css建站——第六步：页面内的基本文本的样式(css)设置； 十步学会用css建站——第九步：导航条的制作(较难)： 存档/标签页仅显示标题及小改进
相关文章:<ol>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今天一网发现所有放在skydrive上的文件都出现指向错误。造成很多上传的文件都无法正常下载。更严重的是连放在上面的脚本文件也被更改了地址，造成blog显示错误（已经更正）。<br />现在正在修改中，可能需要一些时间，如果有什么文件无法下载请稍等片刻。<br />另外发现图片的地址并没有被更改！<br />具体是什么原因暂不清楚！</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/41.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>添加管理widget</title>
		<link>http://chiidea.com/archives/40.html</link>
		<comments>http://chiidea.com/archives/40.html#comments</comments>
		<pubDate>Fri, 20 Mar 2009 15:16:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[Blogger_Hack]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=40</guid>
		<description><![CDATA[上一篇《轻松去除Blogger Navbar》提到如何去掉讨厌的Navbar，虽然界面美观了，但是不能使用原来的“自定义”、“新建帖子”等快捷键了，因此也带来了一些不便。其实，我们可以做一个管理widget，这样问题就很好地解决了。右边显示的就是我在首页上的管理widget： 如果只是要做成文字链接形式的十分容易，只要在页面元素中添加一个链接列表。将想要设的快捷键的名字作为标题，如：控制台、新建帖子等。网址就用相应的链接。以下是几组常用的“快捷键”及其相应链接： 控制台 ：http://www.blogger.com/home 修改布局：http://www.blogger.com/rearrange?blogID=##### 编辑帖子：http://www.blogger.com/posts.g?blogID=##### 新建贴纸：http://www.blogger.com/post-create.g?blogID=##### 其中#####代表blogger的id，进入后台后就可以在地址栏中看到。 当然你要是觉得文本链接不够美观，也可用图标来代替文字，就像我的一样。 基本的代码如下: &#60;a href=”http://www.blogger.com/home“&#62;&#60;img hspace=”5&#8243; alt=”控制台” width=”20&#8243; src=”图片的链接” height=”20&#8243;/&#62;&#60;/a&#62; 相关文章: 存档/标签页仅显示标题及小改进 使用blogger的beta版 关于近期blog的变动及说明 十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现； blogger导航栏的制作
相关文章:<ol>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/48.html' rel='bookmark' title='关于近期blog的变动及说明'>关于近期blog的变动及说明</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>上一篇《<a href="http://zhuanghai.blogspot.com/2009/03/navbarblogger-beautifulbeta-css-html.html">轻松去除Blogger Navbar</a>》提到如何去掉讨厌的Navbar，虽然界面美观了，但是不能使用原来的“自定义”、“新建帖子”等快捷键了，因此也带来了一些不便。其实，我们可以做一个管理widget，这样问题就很好地解决了。右边显示的就是我在首页上的管理widget：</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:5378edde-6765-4384-abe0-239d1708fcb8" class="wlWriterEditableSmartContent" style="display: inline; float: right; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><img style="border: 2px;" src="http://box.chiidea.com/image/097/admin widget.jpg" alt="" /></div>
<p>如果只是要做成文字链接形式的十分容易，只要在页面元素中添加一个链接列表。将想要设的快捷键的名字作为标题，如：控制台、新建帖子等。网址就用相应的链接。以下是几组常用的“快捷键”及其相应链接：</p>
<table style="width: 441px;" border="1" cellpadding="15" bgcolor="#bbd1e6">
<tbody>
<tr>
<td width="439"><span style="color: black;"><span style="font-family: 微软雅黑;">控制台 ：http://www.blogger.com/home<br />
修改布局：</span><span style="font-family: 微软雅黑;">http://www.blogger.com/rearrange?blogID</span><span style="font-family: 微软雅黑;">=#####<br />
编辑帖子：http://www.blogger.com/posts.g?blogID=#####<br />
新建贴纸：http://www.blogger.com/post-create.g?blogID=#####</span></span></td>
</tr>
</tbody>
</table>
<p><span style="color: red;">其中#####代表blogger的id，进入后台后就可以在地址栏中看到。</span><br />
当然你要是觉得文本链接不够美观，也可用图标来代替文字，就像我的一样。<br />
基本的代码如下:</p>
<table style="width: 441px;" border="1" cellpadding="15" bgcolor="#bbd1e6">
<tbody>
<tr>
<td width="436"><span style="color: black;"><span style="font-family: 微软雅黑;">&lt;a href=”<a href="http://www.blogger.com/home">http://www.blogger.com/home</a>“&gt;&lt;img hspace=”5&#8243; alt=”控制台” width=”20&#8243; src=”<span style="color: red;">图片的链接</span>” height=”20&#8243;/&gt;&lt;/a&gt;</span></span></td>
</tr>
</tbody>
</table>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
<li><a href='http://chiidea.com/archives/48.html' rel='bookmark' title='关于近期blog的变动及说明'>关于近期blog的变动及说明</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/40.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>轻松去除Blogger Navbar</title>
		<link>http://chiidea.com/archives/39.html</link>
		<comments>http://chiidea.com/archives/39.html#comments</comments>
		<pubDate>Sun, 15 Mar 2009 16:11:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[Blogger_Hack]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[navbar]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=39</guid>
		<description><![CDATA[先前看过一种去除Navbar的方法，小试了一下后并没有成功。不知是我的方法不对，还是blogger的代码有所变动。昨日在看beautifulbeta的文章时，见一十分简单的方法(只要添加一句css代码)，一试竟然就成功了。有于此法实在简单，所以连备份模板也可免去（当然养成备份模板的好习惯总不会错的），进入“修改HTML”的界面。在b:skin&#62;&#60;![CDATA[/*与]]&#62;&#60;/b:skin&#62;之间添加#navbar {display:none;}即可。&#60;b:skin&#62;&#60;![CDATA[/*......#navbar {display:none;} ]]&#62;&#60;/b:skin&#62;保存修改就好了! 相关文章: 添加管理widget 存档/标签页仅显示标题及小改进 blogger导航栏的制作 十步学会用css建站 使用blogger的beta版
相关文章:<ol>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
<li><a href='http://chiidea.com/archives/19.html' rel='bookmark' title='十步学会用css建站'>十步学会用css建站</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>先前看过一种去除Navbar的方法，小试了一下后并没有成功。不知是我的方法不对，还是blogger的代码有所变动。昨日在看<a href="http://beautifulbeta.blogspot.com/">beautifulbeta</a>的文章时，见一十分简单的方法(只要添加一句css代码)，一试竟然就成功了。<br />有于此法实在简单，所以连备份模板也可免去（当然养成备份模板的好习惯总不会错的），进入“修改HTML”的界面。在<span style="color: navy;">b:skin&gt;&lt;![CDATA[/*</span>与<span style="color: navy;">]]&gt;&lt;/b:skin&gt;</span>之间添加<span style="color: navy;">#navbar {display:none;}</span>即可。<br /><code>&lt;b:skin&gt;&lt;![CDATA[/*<br />...<br />...<br />#navbar {display:none;} <br />]]&gt;&lt;/b:skin&gt;<br /></code>保存修改就好了!</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
<li><a href='http://chiidea.com/archives/19.html' rel='bookmark' title='十步学会用css建站'>十步学会用css建站</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/39.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>存档/标签页仅显示标题及小改进</title>
		<link>http://chiidea.com/archives/38.html</link>
		<comments>http://chiidea.com/archives/38.html#comments</comments>
		<pubDate>Tue, 10 Mar 2009 10:42:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[Blogger_Hack]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=38</guid>
		<description><![CDATA[今天又看了咖啡鱼的博客,看了《Blogger beta技巧：存档/标签页仅显示标题》觉得挺实用的，试了一下觉得挺好的。可是如果只按原文简单的复制、粘贴，所得的效果不是很让人满意。于是我做了一点小小的修改。并把自己的制作过程整理一下，希望对需要的朋友有所帮助！ 1、先下载一个脚本文件，上传到自己的空间（此处的空间有一定的要求，必须要能直接用外部链接下载的）。如果没有这样的空间，可以用我后面提供的链接。 2、在&#60;head&#62;之间添加以下代码 &#60;script type=&#8217;text/javascript&#8217;  src=&#8217;脚本文件地址&#8217; /&#62; 如果没用空间上传脚本的朋友可以直接使用以下代码 &#60;script type=&#8217;text/javascript&#8217; src=&#8217;http://files.getdropbox.com/u/834109/hackosphere.js&#8217; /&#62; 3、确保已经展开”扩展窗口小部件模板”，然后搜索非红色的代码(可以用ie自带的页面查找搜索”&#60;b:includable id=&#8217;main&#8217; var=&#8217;top&#8217;&#62;“)，在相应的位置，把下面的红色部分添加到代码中。最后保存。 &#60;b:includable id=&#8217;PeekABooPost&#8217; var=&#8217;post&#8217;&#62; &#60;div class=&#8217;post uncustomized-post-template&#8217;&#62; &#60;table&#62;&#60;tr&#62; &#60;td width=&#8217;40px&#8217;&#62; &#60;a href=&#8217;javascript:void(0)&#8217; title=&#8217;Expand/collapse this post&#8217; style=&#8217;text-decoration:none&#8217; expr:onclick=&#8217;”javascript:toggleIt(\”" + data:post.id + “\”);”&#8216;&#62;[+/-]&#60;/a&#62; &#60;/td&#62; &#60;td&#62; &#60;h3 class=&#8217;post-title&#8217;&#62;&#60;a expr:href=&#8217;data:post.url&#8217;&#62;&#60;data:post.title/&#62;&#60;/a&#62;&#60;/h3&#62; &#60;/td&#62; &#60;/tr&#62;&#60;/table&#62; &#60;div class=&#8217;post-body&#8217; expr:id=&#8217;data:post.id&#8217; style=&#8217;display:none&#8217;&#62; &#60;p&#62;&#60;data:post.body/&#62;&#60;/p&#62; &#60;div style=&#8217;clear: both;&#8217;/&#62; &#60;!&#8211; clear for photos floats [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/24.html' rel='bookmark' title='f8驱动更新——synaptics定点装置'>f8驱动更新——synaptics定点装置</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今天又看了咖啡鱼的博客,看了《<a href="http://sunr.blogspot.com/2006/10/blogger-beta_1663.html">Blogger beta技巧：存档/标签页仅显示标题</a>》觉得挺实用的，试了一下觉得挺好的。可是如果只按原文简单的复制、粘贴，所得的效果不是很让人满意。于是我做了一点小小的修改。并把自己的制作过程整理一下，希望对需要的朋友有所帮助！<br />
1、先下载一个<a href="http://files.getdropbox.com/u/834109/hackosphere.js">脚本文件</a>，上传到自己的空间（此处的空间有一定的要求，必须要能直接用外部链接下载的）。<span style="color: red;">如果没有这样的空间，可以用我后面提供的链接。</span></p>
<div id="fullpost">2、在&lt;head&gt;之间添加以下代码<br />
&lt;script type=&#8217;text/javascript&#8217;  src=&#8217;脚本文件地址&#8217; /&gt;<br />
如果没用空间上传脚本的朋友可以直接使用以下代码<br />
&lt;script type=&#8217;text/javascript&#8217; src=&#8217;http://files.getdropbox.com/u/834109/hackosphere.js&#8217; /&gt;<br />
3、确保已经展开”扩展窗口小部件模板”，然后搜索非红色的代码(可以用ie自带的页面查找搜索”<span style="font-family: 微软雅黑;">&lt;b:includable id=&#8217;main&#8217; var=&#8217;top&#8217;&gt;</span>“)，在相应的位置，把下面的红色部分添加到代码中。最后保存。</div>
<div><span id="more-38"></span></div>
<div id="fullpost">
<table style="width: 415px;" border="1" cellpadding="10" bgcolor="#bbd1e6">
<tbody>
<tr>
<td width="392"><span style="color: black;"></p>
<div style="margin-right: 0px;" dir="ltr"><span style="color: red; font-family: 微软雅黑;">&lt;b:includable id=&#8217;PeekABooPost&#8217; var=&#8217;post&#8217;&gt; &lt;div class=&#8217;post uncustomized-post-template&#8217;&gt; &lt;table&gt;&lt;tr&gt; &lt;td width=&#8217;40px&#8217;&gt; &lt;a href=&#8217;javascript:void(0)&#8217; title=&#8217;Expand/collapse this post&#8217; style=&#8217;text-decoration:none&#8217; expr:onclick=&#8217;”javascript:toggleIt(\”" + data:post.id + “\”);”&#8216;&gt;[+/-]&lt;/a&gt; &lt;/td&gt; &lt;td&gt; &lt;h3 class=&#8217;post-title&#8217;&gt;&lt;a expr:href=&#8217;data:post.url&#8217;&gt;&lt;data:post.title/&gt;&lt;/a&gt;&lt;/h3&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/table&gt; &lt;div class=&#8217;post-body&#8217; expr:id=&#8217;data:post.id&#8217; style=&#8217;display:none&#8217;&gt; &lt;p&gt;&lt;data:post.body/&gt;&lt;/p&gt; &lt;div style=&#8217;clear: both;&#8217;/&gt; &lt;!&#8211; clear for photos floats &#8211;&gt; &lt;/div&gt; &lt;/div&gt; &lt;/b:includable&gt;</span></div>
<p><span style="font-family: 微软雅黑;">&lt;b:includable id=&#8217;main&#8217; var=&#8217;top&#8217;&gt;</span><br />
<span style="font-family: 微软雅黑;">&lt;!&#8211; posts &#8211;&gt; &lt;div id=&#8217;blog-posts&#8217;&gt; </span><br />
<span style="font-family: 微软雅黑;">&lt;b:loop values=&#8217;data:posts&#8217; var=&#8217;post&#8217;&gt; </span><br />
<span style="font-family: 微软雅黑;">&lt;b:if cond=&#8217;data:post.dateHeader&#8217;&gt; </span><br />
<span style="font-family: 微软雅黑;">&lt;h2 class=&#8217;date-header&#8217;&gt;&lt;data:post.dateHeader/&gt;&lt;/h2&gt; </span><br />
<span style="font-family: 微软雅黑;">&lt;/b:if&gt;</span><br />
<span style="font-family: 微软雅黑;"><span style="color: red;">&lt;b:if cond=&#8217;data:blog.homepageUrl != data:blog.url&#8217;&gt; &lt;b:if cond=&#8217;data:blog.pageType != “item”&#8216;&gt; &lt;b:include data=&#8217;post&#8217; name=&#8217;PeekABooPost&#8217;/&gt; &lt;b:else/&gt; &lt;b:include data=&#8217;post&#8217; name=&#8217;post&#8217;/&gt; &lt;/b:if&gt; &lt;b:else/&gt;</span> </span><br />
<span style="font-family: 微软雅黑;">&lt;b:include data=&#8217;post&#8217; name=&#8217;post&#8217;/&gt;</span><br />
<span style="font-family: 微软雅黑;"><span style="color: red;">&lt;/b:if&gt;</span> </span><br />
<span style="font-family: 微软雅黑;">&lt;b:if cond=&#8217;data:blog.pageType == “item”&#8216;&gt; &lt;b:if cond=&#8217;data:post.allowComments&#8217;&gt; &lt;b:include data=&#8217;post&#8217; name=&#8217;comments&#8217;/&gt; &lt;/b:if&gt; &lt;/b:if&gt; &lt;/b:loop&gt; &lt;/div&gt;</span></p>
<p></span></td>
</tr>
</tbody>
</table>
<p>这样就基本完成了可是效果可能并不让人十分满意。<br />
以下是简单的修改<br />
主要是通过对第一段红色代码作小修改</p>
<table style="width: 420px;" border="1" cellpadding="15" bgcolor="#bbd1e6">
<tbody>
<tr>
<td width="392"><span style="color: black;"><span style="font-family: 微软雅黑;">&lt;b:includable id=&#8217;PeekABooPost&#8217; var=&#8217;post&#8217;&gt; &lt;div class=&#8217;post uncustomized-post-template&#8217;&gt; &lt;table&gt;&lt;tr&gt; &lt;<span style="color: green;">td width=&#8217;40px&#8217;</span>&gt; &lt;a href=&#8217;javascript:void(0)&#8217; <span style="color: green;">title=&#8217;Expand/collapse this post&#8217; style=&#8217;text-decoration:none&#8217;</span> expr:onclick=&#8217;”javascript:toggleIt(\”" + data:post.id + “\”);”&#8216;&gt;[+/-]&lt;/a&gt; &lt;/td&gt; &lt;td&gt; &lt;h3 class=&#8217;post-title&#8217;&gt;&lt;a expr:href=&#8217;data:post.url&#8217;&gt;&lt;data:post.title/&gt;&lt;/a&gt;&lt;/h3&gt; &lt;/td&gt; &lt;/tr&gt;&lt;/table&gt; &lt;div class=&#8217;post-body&#8217; expr:id=&#8217;data:post.id&#8217; style=&#8217;display:none&#8217;&gt; &lt;p&gt;&lt;data:post.body/&gt;&lt;/p&gt; &lt;div style=&#8217;clear: both;&#8217;/&gt; &lt;!&#8211; clear for photos floats &#8211;&gt; &lt;/div&gt; &lt;/div&gt; &lt;/b:includable&gt;</span></span></td>
</tr>
</tbody>
</table>
<p>其实就是修改以上3处绿色字体的地方。以下一一作解释<br />
1、&lt;td width=&#8217;40px&#8217;&gt;，此处用于调节标题前空出的位置，默认是40px，个人认为太大了一些，可以根据个人需求进行修改。<br />
2、title=&#8217;Expand/collapse this post&#8217;，懂一些html的都知道这是当鼠标停留在链接上时提示的信息，可以对链接进行简单的描述。<br />
3、style=&#8217;text-decoration:none&#8217; ，修改此处可以修改字体的格式。</p>
<blockquote><p>&#8216;text-decoration:&#8217;是控制文本装饰的,在有链接的情况下默认为”underline”,我觉得此处应保留”none”。<br />
&#8216;color:&#8217;设定文本的颜色。<br />
&#8216;font-size:&#8217;设定文本的大小。<br />
&#8216;font-family:&#8217;设定字体</p></blockquote>
<p>以下是我的修改</p>
<table style="width: 416px;" border="1" cellpadding="15" bgcolor="#bbd1e6">
<tbody>
<tr>
<td width="414"><span style="color: black;"><span style="font-family: 微软雅黑;">style=&#8217;text-decoration : none;font-size :12px;color:#c78cda&#8217; </span></span></td>
</tr>
</tbody>
</table>
</div>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/4.html' rel='bookmark' title='blogger导航栏的制作'>blogger导航栏的制作</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/24.html' rel='bookmark' title='f8驱动更新——synaptics定点装置'>f8驱动更新——synaptics定点装置</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/6.html' rel='bookmark' title='使用blogger的beta版'>使用blogger的beta版</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/38.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站</title>
		<link>http://chiidea.com/archives/19.html</link>
		<comments>http://chiidea.com/archives/19.html#comments</comments>
		<pubDate>Thu, 11 Sep 2008 14:26:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=19</guid>
		<description><![CDATA[再次也是最后声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋友能够在学习css中获得一些帮助。第一步：规划网站，本教程将以图示为例构建网站；第二步：创建html模板及文件目录等；第三步：将网站分为五个div，网页基本布局的基础；第四步：网页布局与div浮动等；第五步：网页主要框架之外的附加结构的布局与表现；第六步：页面内的基本文本的样式(css)设置；第七步：网站头部图标与logo部分的设计；第八步：页脚信息(版权等)的表现设置；第九步：导航条的制作(较难)；第十步：解决IE浏览器的显示BUG； 相关文章: 十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现； 十步学会用css建站——第二步：创建html模板及文件目录等； 十步学会用css建站——第六步：页面内的基本文本的样式(css)设置； 十步学会用css建站——第九步：导航条的制作(较难)： 十步学会用css建站——第十步：解决IE浏览器的显示BUG：
相关文章:<ol>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>再次也是最后<strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋友能够在学习css中获得一些帮助。<br /><a href="http://zhuanghai.blogspot.com/2008/08/css-steve-dennis-creating-css-layout_15.html" target="_blank">第一步：规划网站，本教程将以图示为例构建网站；</a><br /><a href="http://zhuanghai.blogspot.com/2008/08/csshtml.html" target="_blank">第二步：创建html模板及文件目录等；</a><br /><a href="http://zhuanghai.blogspot.com/2008/08/cssdiv.html" target="_blank">第三步：将网站分为五个div，网页基本布局的基础；</a><br /><a href="http://zhuanghai.blogspot.com/2008/08/cssdiv_17.html" target="_blank">第四步：网页布局与div浮动等；</a><br /><a href="http://zhuanghai.blogspot.com/2008/08/css.html" target="_blank">第五步：网页主要框架之外的附加结构的布局与表现；</a><br /><a href="http://zhuanghai.blogspot.com/2008/08/csscss.html" target="_blank">第六步：页面内的基本文本的样式(css)设置；</a><br /><a href="http://zhuanghai.blogspot.com/2008/09/csslogo.html" target="_blank">第七步：网站头部图标与logo部分的设计；</a><br /><a href="http://zhuanghai.blogspot.com/2008/09/css.html" target="_blank">第八步：页脚信息(版权等)的表现设置；</a><br /><a href="http://zhuanghai.blogspot.com/2008/09/jorux.html" target="_blank">第九步：导航条的制作(较难)；</a><br /><a href="http://zhuanghai.blogspot.com/2008/09/cssiebug.html" target="_blank">第十步：解决IE浏览器的显示BUG；</a></p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/19.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</title>
		<link>http://chiidea.com/archives/18.html</link>
		<comments>http://chiidea.com/archives/18.html#comments</comments>
		<pubDate>Thu, 11 Sep 2008 13:51:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=18</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 要继续此教程需要IE的以前的版本进行测试，你可以在这里下载到。绝大部分中国用户使用的是IE6.0(现在都是ie7，甚至ie8了)，因此您几乎不需要看下去了。 IE中主要出问题的是IE5和IE5.5,如其不能识别css中margin值为auto，要实现层的中间对齐，需加入： body { font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 12px; color: #666666; text-align: center; } 但是这样设置之后，网站的content层的文本也变成中间对齐了，我们需要让其向左对齐，加入： #page-container { width: 760px; margin: auto; text-align: left;}关于页脚的BUG，将版权内容加入新的#copyright层中，在html中加入： &#60;div id="copyright"&#62; Copyright © Enlighten Designs&#60;br /&#62; Powered by &#60;a xhref="http://www.enlightenhosting.com/" mce_href="http://www.enlightenhosting.com/"&#62;Enlighten Hosting&#60;/a&#62; and &#60;a xhref="http://www.vadmin.co.nz/" mce_href="http://www.vadmin.co.nz/"&#62;Vadmin 3.0 CMS&#60;/a&#62; &#60;/div&#62; 在css文件中加入，并将#footer的padding-top: 13px;移除： [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。<br />
要继续此教程需要IE的以前的版本进行测试，你可以在<a href="http://downloads.skyzyx.com/">这里</a>下载到。绝大部分中国用户使用的是IE6.0(现在都是ie7，甚至ie8了)，因此您几乎不需要看下去了。<br />
IE中主要出问题的是IE5和IE5.5,如其不能识别css中margin值为auto，要实现层的中间对齐，需加入：<br />
<code>body {<br />
font-family: Arial, Helvetica, Verdana, Sans-serif;<br />
font-size: 12px;<br />
color: #666666;<br />
text-align: center; } </code><br />
<span id="more-18"></span><br />
但是这样设置之后，网站的content层的文本也变成中间对齐了，我们需要让其向左对齐，加入：<br />
<code>#page-container {<br />
width: 760px;<br />
margin: auto;<br />
text-align: left;}</code>关于页脚的BUG，将版权内容加入新的#copyright层中，在html中加入：<br />
<code>&lt;div id="copyright"&gt; Copyright © Enlighten Designs&lt;br /&gt; Powered by &lt;a xhref="http://www.enlightenhosting.com/" mce_href="http://www.enlightenhosting.com/"&gt;Enlighten Hosting&lt;/a&gt; and &lt;a xhref="http://www.vadmin.co.nz/" mce_href="http://www.vadmin.co.nz/"&gt;Vadmin 3.0 CMS&lt;/a&gt; &lt;/div&gt;</code><br />
在css文件中加入，并将#footer的<span style="color: #ff8080;">padding-top: 13px;</span>移除：<br />
<code>#footer #altnav {<br />
clear: both;<br />
width: 350px;<br />
float: right;<br />
text-align: right;<br />
<span style="color: red;">padding-top: 13px;<br />
</span>}<br />
<span style="color: red;">#footer #copyright {<br />
padding-top: 13px;<br />
}</span></code>最后要解决的BUG是当光标在导航条的被选列表项目链接上悬停时(如在about的网页，body的类为about，但我们将光标移到导航条的about图片上时)，背景图片消失了，这就需要加入：<br />
<code>body.about li#about,<br />
body.about li#about a,<br />
<span style="color: red;">body.about li#about a:hover,</span><br />
body.services li#services,<br />
body.services li#services a,<br />
<span style="color: red;">body.services li#services a:hover,</span><br />
body.portfolio li#portfolio,<br />
body.portfolio li#portfolio a,<br />
<span style="color: red;">body.portfolio li#portfolio a:hover,</span><br />
body.contact li#contact,<br />
<span style="color: red;">body.contact li#contact a,</span><br />
body.contact li#contact a:hover { background-position: 0 -100px; }</code></p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/18.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第九步：导航条的制作(较难)：</title>
		<link>http://chiidea.com/archives/17.html</link>
		<comments>http://chiidea.com/archives/17.html#comments</comments>
		<pubDate>Wed, 10 Sep 2008 17:17:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=17</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 Jorux注:导航条之所以放在第九步讲，是因为导航条制作是本教程中最难的部分，自然也是技术含量最高的地方.导航条的制作可易可难，但这里介绍的相对较难，您能坚持到这一步已经很不易，如果你只是有个导航条就满足的话，请参看第八步的副导航条的制作。 先去掉导航条的红色背景，还有就是移除html文件中main-nav层的”class=”hidden”",使导航条的内容显示出来。我们实现导航条图片的变换的方法是纯css代码的，不包含任何js或是flash，因此我们所用的图片是4幅分别由三个小图组合而成的图片，如下所示，并将这4幅图保存于/images/nav/文件夹中: 我们实现导航条的动态效果如下图所示(点击看大图)： 在网页显示的只是图中红框标出的部分，如果把每幅图分为上，中，下三部分的话，未发生动作时显示上部，当光标悬停时，显示的是中部，被选择时则显示下部。 接下来进入css代码部分，先往css文件中写入： /* Main Navigation */ #main-nav { height: 50px; } #main-nav ul { list-style:none; margin: 0; padding: 0; } 注意：/* Main Navigation */为增加css文件可读性的说明，不会影响表现。 #main-nav的height属性定义了main-nav层的高度；”#main-nav ul” 则定义main-nav层中列表的属性，在这里先定义其margin和padding为0。 根据先前的设计，导航条应该和左边有一定的距离，这就需要设置main-nav层的左边距(padding-left)为11px,但由于IE5和Mac浏览器的BUG，需要加入以下代码： /* IE5 Mac Hack \*/ #main-nav { padding-left: 11px; } /*/ #main-nav { padding-left: 11px; overflow: [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。<br />
Jorux注:导航条之所以放在第九步讲，是因为导航条制作是本教程中最难的部分，自然也是技术含量最高的地方.导航条的制作可易可难，但这里介绍的相对较难，您能坚持到这一步已经很不易，如果你只是有个导航条就满足的话，请参看第八步的副导航条的制作。<br />
先去掉导航条的红色背景，还有就是移除html文件中main-nav层的”class=”hidden”",使导航条的内容显示出来。我们实现导航条图片的变换的方法是纯css代码的，不包含任何js或是flash，因此我们所用的图片是4幅分别由三个小图组合而成的图片，如下所示，并将这4幅图保存于/images/nav/文件夹中:</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:8da14423-3dbb-427a-ac99-7bd21d96507c" class="wlWriterEditableSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"><a style="margin-left: 0em; margin-right: 0em;" href="http://box.chiidea.com/image/097/about.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/about.gif" border="0" alt="" /></a><a style="margin-left: 0em; margin-right: 0em;" href="http://box.chiidea.com/image/097/services.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/services.gif" border="0" alt="" /></a><a style="margin-left: 0em; margin-right: 0em;" href="http://box.chiidea.com/image/097/portfolio.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/portfolio.gif" border="0" alt="" /></a><a style="margin-left: 0em; margin-right: 0m;" href="http://box.chiidea.com/image/097/contact.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/contact.gif" border="0" alt="" /></a></div>
</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">我们实现导航条的动态效果如下图所示(点击看大图)：</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span id="more-17"></span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/hoverexplained.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/hoverexplained.gif" border="0" alt="" /></a></div>
</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">在网页显示的只是图中红框标出的部分，如果把每幅图分为上，中，下三部分的话，未发生动作时显示上部，当光标悬停时，显示的是中部，被选择时则显示下部。</div>
<p>接下来进入css代码部分，先往css文件中写入：<br />
<code>/* Main Navigation */<br />
#main-nav { height: 50px; }<br />
#main-nav ul { list-style:none; margin: 0; padding: 0; } </code>注意：/* Main Navigation */为增加css文件可读性的说明，不会影响表现。<br />
#main-nav的height属性定义了main-nav层的高度；”#main-nav ul” 则定义main-nav层中列表的属性，在这里先定义其margin和padding为0。<br />
根据先前的设计，导航条应该和左边有一定的距离，这就需要设置main-nav层的左边距(padding-left)为11px,但由于IE5和Mac浏览器的BUG，需要加入以下代码：<br />
<code>/* IE5 Mac Hack \*/<br />
#main-nav { padding-left: 11px; }<br />
/*/<br />
#main-nav { padding-left: 11px; overflow: hidden; }<br />
/* End Hack */ </code>现在你可以看到导航列表距左边有11px的距离，但是列表项目是竖排的，将&lt;li&gt;，即列表项目向左对齐就能使其从左到右横向排列：<br />
<code>#main-nav li { float: left; }</code>为了使列表项目的尺寸和容纳它的层保持一致，并利用浮动属性使列表项目的文本隐藏，写入：<br />
<code>#main-nav li a {<br />
display: block;<br />
height: 0px !important;<br />
height /**/:50px; /* IE 5/Win hack */<br />
padding: 50px 0 0 0;<br />
overflow: hidden;<br />
background-repeat: no-repeat;<br />
}</code>接着，要实现当光标悬停于列表项目上时，显示背景图片的中部，因此需要将背景图片向上移动50px，写入：<br />
<code>#main-nav li a:hover {<br />
background-position: 0 -50px;<br />
}</code>给各个列表项目设置宽度和背景图片的路径：<br />
<code>#main-nav li#about,<br />
#main-nav li#about a { width: 71px; background-image: url(../images/nav/about.gif); }<br />
#main-nav li#services,<br />
#main-nav li#services a { width: 84px; background-image: url(../images/nav/services.gif); }<br />
#main-nav li#portfolio,<br />
#main-nav li#portfolio a { width: 95px; background-image: url(../images/nav/portfolio.gif); }<br />
#main-nav li#contact,<br />
#main-nav li#contact a { width: 106px; background-image: url(../images/nav/contact.gif); }</code>最后我们要做的就是，当列表项目被选时，显示背景图片的下部。为此我们需要增加一些css代码对原有的css表现作一些修改：<br />
<code>body.about li#about,<br />
body.about li#about a,<br />
body.services li#services,<br />
body.services li#services a,<br />
body.portfolio li#portfolio,<br />
body.portfolio li#portfolio a,<br />
body.contact li#contact,<br />
body.contact li#contact a {<br />
background-position: 0 -100px;<br />
}</code>以上看似庞大的css选择器可以识别body标签的类(class)，如html中为：<br />
以上css选择器就让li#about,li#about a,的背景向上移动100px，使其显示背景图片的下部。<br />
如果我们希望网站头部背景图片也根据body标签的类进行变换，就需修改css的#header为：<br />
<code><span style="color: red;">body.about</span> #header {<br />
height: 150px;<br />
background: #db6d16<br />
url(../images/headers/about.jpg); }</code>至此就完成了”About”网页的制作,依此类推，修改html中body的类为services/portfolio/contact制作相应html文件并分别保存。<br />
在css文件中添加各个网页相应的头部背景图片路径(如services网页的头部背景图片为services.jpg,在css中添加如下代码)：<br />
<code>body.services #header {<br />
height: 150px;<br />
background: #db6d16<br />
url(../images/headers/services.jpg); }</code>然后用超级链接将这些网页连接起来，就组成了一个小网站了。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/17.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</title>
		<link>http://chiidea.com/archives/16.html</link>
		<comments>http://chiidea.com/archives/16.html#comments</comments>
		<pubDate>Tue, 09 Sep 2008 05:36:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=16</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 首先需要控制页脚的文本显示： #footer { clear: both; height: 66px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 10px; color: #c9c9c9; } 接着我们需要设置存在链接的文本的显示，在这我们没有改变文本的颜色(仍然为#c9c9c9)，而只是让下划线消失： #footer a { color: #c9c9c9; text-decoration: none; } 但是我们想让那些存在链接的文本，在鼠标悬停在其上方时变色为#db6d16： 然后我们想给页脚加上灰色的上边框，在footer层的四周设置一些间隙，并加大文本的行距： #footer { clear: both; height: 66px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 10px; color: #c9c9c9; border-top: 1px solid #efefef; [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。<br />
首先需要控制页脚的文本显示：</p>
<div class="crcode">#footer { clear: both;</div>
<div class="crcode">height: 66px;</div>
<div class="crcode">font-family: Tahoma, Arial, Helvetica, Sans-serif;</div>
<div class="crcode">font-size: 10px;</div>
<div class="crcode">color: #c9c9c9; }</div>
<p>接着我们需要设置存在链接的文本的显示，在这我们没有改变文本的颜色(仍然为#c9c9c9)，而只是让下划线消失：</p>
<div class="crcode">#footer a { color: #c9c9c9; text-decoration: none; }</div>
<p>但是我们想让那些存在链接的文本，在鼠标悬停在其上方时变色为#db6d16：<br />
然后我们想给页脚加上灰色的上边框，在footer层的四周设置一些间隙，并加大文本的行距：</p>
<div class="crcode">#footer { clear: both;</div>
<div class="crcode">height: 66px;</div>
<div class="crcode">font-family: Tahoma, Arial, Helvetica, Sans-serif;</div>
<div class="crcode">font-size: 10px;</div>
<div class="crcode">color: #c9c9c9;</div>
<div class="crcode">border-top: 1px solid #efefef;</div>
<div class="crcode">padding: 13px 25px;</div>
<div class="crcode">line-height: 18px; }</div>
<p>最后我们需要做的就是让副导航层(#altnav)向右浮动，需要指出的是，浮动层是必须设置宽度(width)才能正常浮动的，所以我们把#altnav的宽度设置为350px，略宽于文本的长度(为了让副标题的文字显示完全)，然后让文本向右对齐：</p>
<div class="crcode">#footer #altnav { width: 350px; float: right; text-align: right; }</div>
<p>如果你按照以上方法，将得到如下图所示的页脚样式(点击看大图)：</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:715bfa0d-2847-4300-a0d8-b5cc8856dec9" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a href="http://box.chiidea.com/image/097/footer.gif"><img style="border: 2px;" src="http://box.chiidea.com/image/097/footer.gif" alt="" width="608" height="53" /></a></div>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/16.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</title>
		<link>http://chiidea.com/archives/15.html</link>
		<comments>http://chiidea.com/archives/15.html#comments</comments>
		<pubDate>Fri, 05 Sep 2008 16:44:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=15</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 为实现设计时的网页头部效果，我们需要以下两幅图： /images/headers/about.jpg (点击看大图) /images/general/logo_enlighten.gif (点击看大图) 首先我们给#header层添加背景图案： #header { height: 150px; background: #db6d16 url(../images/headers/about.jpg); } 我们使用的背景属性为一些简写的属性名，用其能规定背景的颜色，图案，图案的位置，是否重复以及如何重复。之所以把背景色设为桔黄色，是因为当用户使浏览器屏蔽图片时，网站的头部不会变的一片空白。应该注意到图片的路径是相对于css的存放位置而言的，而不是html文件，因此有”../”。 接着替换掉&#60;h1&#62;&#60;/h1&#62;标签里的”Enlighten Designs”: &#60;div id="header"&#62; &#60;h1&#62;&#60;img src="images/general/logo_enlighten.gif" width="236" height="36" alt="Enlighten Designs" border="0" /&#62;&#60;/h1&#62; &#60;/div&#62; logo_enlighten图片浮在头部的左上方，我们需要设置&#60;h1&#62;的属性值为： h1 { margin: 0;padding: 0; float: right; margin-top: 57px; padding-right: 31px; } 这样我们使存在于&#60;h1&#62;层的图片向右浮动，并且上边距(margin-top)为57px，右间隙(padding-right)为31px，如下图所示(点击看大图)： 注意：细心的你可能会发现我们使用了padding-right而不是margin-right，这是因为IE的怪毛病不少，它会在不定的地方无法正确显示margin-right/left属性，所以使用了padding(间隙,Dreamweaver中又被称为填充)属性。 相关文章: 十步学会用css建站——第九步：导航条的制作(较难)： 十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现； 十步学会用css建站——第十步：解决IE浏览器的显示BUG： [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。<br />
为实现设计时的网页头部效果，我们需要以下两幅图：<br />
/images/headers/about.jpg (点击看大图)</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:30316372-2998-4efa-ae64-231fdb460739" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a href="http://box.chiidea.com/image/097/about.jpg"><img style="border: 2px;" src="http://box.chiidea.com/image/097/about.jpg" alt="" width="400" /></a></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">/images/general/logo_enlighten.gif (点击看大图)</div>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:fa0a4e0f-e865-408e-990b-68242ad9232e" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a href="http://box.chiidea.com/image/097/logo_enlighten.gif"><img style="border: 2px;" src="http://box.chiidea.com/image/097/logo_enlighten.gif" alt="" /></a></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-size: medium;">首先</span>我们给#header层添加背景图案：</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><code>#header { height: 150px; background: #db6d16 url(../images/headers/about.jpg); }</code></div>
<p>我们使用的背景属性为一些简写的属性名，用其能规定背景的颜色，图案，图案的位置，是否重复以及如何重复。之所以把背景色设为桔黄色，是因为当用户使浏览器屏蔽图片时，网站的头部不会变的一片空白。应该注意到图片的路径是相对于css的存放位置而言的，而不是html文件，因此有”../”。<br />
接着替换掉&lt;h1&gt;&lt;/h1&gt;标签里的”Enlighten Designs”:<br />
<code>&lt;div id="header"&gt; &lt;h1&gt;&lt;img src="images/general/logo_enlighten.gif" width="236" height="36" alt="Enlighten Designs" border="0" /&gt;&lt;/h1&gt; &lt;/div&gt;</code><br />
logo_enlighten图片浮在头部的左上方，我们需要设置&lt;h1&gt;的属性值为：<br />
<code>h1 { margin: 0;padding: 0; float: right; margin-top: 57px; padding-right: 31px; }</code><br />
这样我们使存在于&lt;h1&gt;层的图片向右浮动，并且上边距(margin-top)为57px，右间隙(padding-right)为31px，如下图所示(点击看大图)：</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:d53041d4-515e-4fd1-9902-2b9bdf7be458" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a href="http://box.chiidea.com/image/097/logoplacementfinal.jpg"><img style="border: 2px;" src="http://box.chiidea.com/image/097/logoplacementfinal.jpg" alt="" width="400" /></a></div>
<p>注意：细心的你可能会发现我们使用了padding-right而不是margin-right，这是因为IE的怪毛病不少，它会在不定的地方无法正确显示margin-right/left属性，所以使用了padding(间隙,Dreamweaver中又被称为填充)属性。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/15.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</title>
		<link>http://chiidea.com/archives/12.html</link>
		<comments>http://chiidea.com/archives/12.html#comments</comments>
		<pubDate>Fri, 29 Aug 2008 01:07:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=12</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 你是不是厌倦了那些大红大绿的背景，现在是去掉它们的时候了，只保留导航条的红色背景。真是难为您居然能坚持学习本教程到此，很好，再过几步，你就能很好了解css控制整个网页版面(Layout)的能力。 –言归正传– 先设置全局的文本样式： body { font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 12px; color: #666666; background: #ffffff; } 一般我们把body标签放在css文件的顶端，当然你要是执意要把它放在尾部，浏览器不会和你计较。font-family内的顺序决定字体显示优先级，比方如果所在计算机没有Arial字体，浏览器就会指向Helvetica字体，依次类推；color指字体颜色；background指背景颜色。 如果你都是按本教程的操作，应该能看到下图(点击看大图)： 你可以看到内容(content)的各块(block)之间的间隙太小了，而基于最初的设计，内容标题(即&#60;h2&#62;)和正文之间的间隙大概是15px，每个段落的间距也大概是15px，所以在css中写入： #content h2 { margin: 0; padding: 0; padding-bottom: 15px; } #content p { margin: 0; padding: 0; padding-bottom: 15px; } 然后需要让content层的四周都空出25px的间隙，这本来是件很简单的事，理论上我们只需在#content的css文件中加入padding: 25px;就行了，但是IE给我们上了”一课”,它的固有BUG根本不能按我们的想象表现。解决这个问题有两种办法。第一种办法是区别浏览器写入两种代码(HACK IE),但因为间隙(padding,在Dreamweaver中又叫填充)使用很频繁，所以我们用另一种办法。 我们往需要填充的层中加入padding层，它的功能仅限于显示间隙： &#60;div id="sidebar-a"&#62;&#60;div class="padding"&#62; [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/10.html' rel='bookmark' title='十步学会用css建站——第四步：网页布局与div浮动等；'>十步学会用css建站——第四步：网页布局与div浮动等；</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Georgia, 'Times New Roman', serif;"><span style="font-size: small;"><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《</span></span><a href="http://jorux.com/archives/10steps-built-web-with-css/"><span style="font-family: Georgia, 'Times New Roman', serif;">十步学会用css建站</span></a><span style="font-family: Georgia, 'Times New Roman', serif;">》这篇文章非我原创，原文来自</span><a href="http://subcide.com/"><span style="font-family: Georgia, 'Times New Roman', serif;">Steve Dennis</span></a><span style="font-family: Georgia, 'Times New Roman', serif;">的</span><a href="http://www.subcide.com/tutorials/csslayout/"><span style="font-family: Georgia, 'Times New Roman', serif;">Creating a CSS Layout from scratch</span></a><span style="font-family: Georgia, 'Times New Roman', serif;">，由</span><a href="http://jorux.com/"><span style="font-family: Georgia, 'Times New Roman', serif;">jorux</span></a><span style="font-family: Georgia, 'Times New Roman', serif;">翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。</span><br />
你是不是厌倦了那些大红大绿的背景，现在是去掉它们的时候了，只保留导航条的红色背景。真是难为您居然能坚持学习本教程到此，很好，再过几步，你就能很好了解css控制整个网页版面(Layout)的能力。<br />
<strong>–言归正传–</strong><br />
先设置全局的文本样式：<br />
<code>body { font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 12px; color: #666666; background: #ffffff; }</code><br />
一般我们把body标签放在css文件的顶端，当然你要是执意要把它放在尾部，浏览器不会和你计较。font-family内的顺序决定字体显示优先级，比方如果所在计算机没有Arial字体，浏览器就会指向Helvetica字体，依次类推；color指字体颜色；background指背景颜色。<br />
如果你都是按本教程的操作，应该能看到下图(点击看大图)：</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:32ab4f10-b31b-4df3-ae4d-61ee9dd78b81" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a href="http://box.chiidea.com/image/097/textstyles.gif"><img style="border-width: 2px;" src="http://box.chiidea.com/image/097/textstyles.gif" alt="" width="400" /></a></div>
<p>你可以看到内容(content)的各块(block)之间的间隙太小了，而基于最初的设计，内容标题(即&lt;h2&gt;)和正文之间的间隙大概是15px，每个段落的间距也大概是15px，所以在css中写入：<br />
<code>#content h2 { margin: 0; padding: 0; padding-bottom: 15px; } #content p { margin: 0; padding: 0; padding-bottom: 15px; }</code><br />
然后需要让content层的四周都空出25px的间隙，这本来是件很简单的事，理论上我们只需在#content的css文件中加入padding: 25px;就行了，但是IE给我们上了”一课”,它的固有BUG根本不能按我们的想象表现。解决这个问题有两种办法。第一种办法是区别浏览器写入两种代码(HACK IE),但因为间隙(padding,在Dreamweaver中又叫填充)使用很频繁，所以我们用另一种办法。<br />
我们往需要填充的层中加入padding层，它的功能仅限于显示间隙：<br />
<code>&lt;div id="sidebar-a"&gt;&lt;div class="padding"&gt; Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus. Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio. Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget, purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst. &lt;/div&gt; &lt;/div&gt;</code><br />
同样的，再往html文件的content层中加入padding层。<br />
由于padding层的功能仅是制造空隙，所以不要设置它的宽度，只需在css中添加:<br />
<code>#sidebar-a { float: right; width: 280px; } #sidebar-a .padding { padding: 25px; } #content { margin-right: 280px; } #content .padding { padding: 25px; }</code><br />
就像我们之前用的方法一样，我们只选择了类(class)为padding，且父类(parent)为#content或#sidebar-a的元素(element)。<br />
接下来设置行距，content和sidebar-a的行距需要加宽，但在css中是没有行距(leading)这种属性(attribute)的，但是有行高(line-height)属性，因此往css中写入：<br />
<code>#sidebar-a { float: right; width: 280px; line-height: 18px; } #content { margin-right: 280px; line-height: 18px; }&lt;br /&gt;</code></p>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">现在可以看到标题”about”和”contact us”显得相当突兀，这是因为我们使用的字体并不</div>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:20b4b075-f19c-40de-bc7f-98cf04faae31" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"></div>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/abouts.GIF"><img style="border-width: 2px;" src="http://box.chiidea.com/image/097/abouts.GIF" alt="" /></a></div>
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/contacts.GIF"><img style="border-width: 2px;" src="http://box.chiidea.com/image/097/contacts.GIF" alt="" /></a></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">替换方法为，在html文件的&lt;h2&gt;标签中写入：</div>
<p><code>&lt;h2&gt;&lt;img src="images/headings/about.gif" width="54" height="14" alt="About" /&gt;&lt;/h2&gt; &lt;h2&gt; &lt;img src="images/headings/contact.gif" width="98" height="14" alt="Contact Us" /&gt; &lt;/h2&gt;</code><br />
于是得到下图(点击看大图)：</p>
<div id="scid:51CF81A4-8F44-4a2c-8837-198C090B9994:c0db552f-d8f2-499a-be68-ee86dbf75d7c" class="wlWriterSmartContent" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><a href="http://box.chiidea.com/image/097/textstyles2.gif"><img style="border-width: 2px;" src="http://box.chiidea.com/image/097/textstyles2.gif" alt="" width="400" /></a></div>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/10.html' rel='bookmark' title='十步学会用css建站——第四步：网页布局与div浮动等；'>十步学会用css建站——第四步：网页布局与div浮动等；</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/12.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</title>
		<link>http://chiidea.com/archives/11.html</link>
		<comments>http://chiidea.com/archives/11.html#comments</comments>
		<pubDate>Fri, 22 Aug 2008 13:04:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=11</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 第五步主要介绍除网页主要框架之外的附加结构的表现(Layout),包括以下内容: 1.主导航条； 2.标题(heading),包括网站名和内容标题； 3.内容； 4.页脚信息,包括版权,认证,副导航条(可选)。 加入这些结构时，为了不破坏原有框架，我们需要在css文件”body”标签(TAG)后加入:.hidden {display: none;} “.hidden”即我们加入的类(class),这个类可以使页面上任意属于hidden类的元素(element)不显示。这些会在稍后使用，现在请暂时忘记它。 现在我们加入标题(heading): 先回到HTML的代码，&#60;h1&#62;到&#60;h6&#62;是我们常用的html标题代码。比如我们一般用&#60;h1&#62;网站名&#60;/h1&#62;，&#60;h2&#62;网站副标题&#60;/h2&#62;,&#60;h3&#62;内容主标题&#60;/h3&#62;等。我们往html文件的Header层(Div)加入: &#60;div id="header"&#62;&#60;h1&#62;Enlighten Designs&#60;/h1&#62;&#60;/div&#62; 刷新一下页面，你就可以看到巨大的标题，和标题周围的空白，这是因为&#60;h1&#62;标签的默认大小和边距(margin)造成的，先要消除这些空白,需要加入： h1 {margin: 0;padding: 0;} 接下来是导航条： 控制导航条表现的css代码相对比较复杂，我们将在第九步或是第十步中详细介绍。现在html文件加入导航代码： &#60;div id="main-nav"&#62;&#60;ul&#62;&#60;li id="about"&#62;&#60;a href="http://css.jorux.com/wp-admin/post.php#" &#62;About&#60;/a&#62;&#60;/li&#62;&#60;li id="services"&#62;&#60;a href="http://css.jorux.com/wp-admin/post.php#" &#62;Services&#60;/a&#62;&#60;/li&#62;&#60;li id="portfolio"&#62;&#60;a href="http://css.jorux.com/wp-admin/post.php#" &#62;Portfolio&#60;/a&#62;&#60;/li&#62;&#60;li id="contact"&#62;&#60;a href="http://css.jorux.com/wp-admin/post.php#" &#62;Contact Us&#60;/a&#62;&#60;/li&#62;&#60;/ul&#62;&#60;/div&#62; (注：原教程使用了dl和dt，jorux在这使用了更常用的ul和li标签) 目前导航条的表现比较糟糕，但是要在以后的教程中介绍其特殊表现，故需要暂时隐藏导航条,于是加入： &#60;div id="main-nav"&#62;&#60;ul class="hidden"&#62;&#60;li id="about"&#62;&#60;a href="http://css.jorux.com/wp-admin/post.php#" &#62;About&#60;/a&#62;&#60;/li&#62;&#60;li id="services"&#62;&#60;a href="http://css.jorux.com/wp-admin/post.php#" &#62;Services&#60;/a&#62;&#60;/li&#62;&#60;li [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/19.html' rel='bookmark' title='十步学会用css建站'>十步学会用css建站</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Georgia, 'Times New Roman', serif;"><span style="font-size:small;"><strong><span style="font-size:130%;color:#e06666;">声明</span></strong>：《</span></span><a href="http://jorux.com/archives/10steps-built-web-with-css/"><span style="font-family:Georgia, 'Times New Roman', serif;">十步学会用css建站</span></a><span style="font-family:Georgia, 'Times New Roman', serif;">》这篇文章非我原创，原文来自</span><a href="http://subcide.com/"><span style="font-family:Georgia, 'Times New Roman', serif;">Steve Dennis</span></a><span style="font-family:Georgia, 'Times New Roman', serif;">的</span><a href="http://www.subcide.com/tutorials/csslayout/"><span style="font-family:Georgia, 'Times New Roman', serif;">Creating a CSS Layout from scratch</span></a><span style="font-family:Georgia, 'Times New Roman', serif;">，由</span><a href="http://jorux.com/"><span style="font-family:Georgia, 'Times New Roman', serif;">jorux</span></a><span style="font-family:Georgia, 'Times New Roman', serif;">翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。</span></p>
<p>第五步主要介绍除网页主要框架之外的附加结构的表现(Layout),包括以下内容:<br />
1.主导航条；<br />
2.标题(heading),包括网站名和内容标题；<br />
3.内容；<br />
4.页脚信息,包括版权,认证,副导航条(可选)。<br />
加入这些结构时，为了不破坏原有框架，我们需要在css文件”body”标签(TAG)后加入:<code>.hidden {display: none;}</code><br />
“.hidden”即我们加入的类(class),这个类可以使页面上任意属于hidden类的元素(element)不显示。这些会在稍后使用，现在请暂时忘记它。<br />
<span id="fullpost"><strong><span style="font-size:small;">现在我们加入标题(heading):</span></strong></span></p>
<p><span id="fullpost"><strong></strong><span id="more-11"></span><br />
先回到HTML的代码，&lt;h1&gt;到&lt;h6&gt;是我们常用的html标题代码。比如我们一般用&lt;h1&gt;网站名&lt;/h1&gt;，&lt;h2&gt;网站副标题&lt;/h2&gt;,&lt;h3&gt;内容主标题&lt;/h3&gt;等。我们往html文件的Header层(Div)加入:<br />
<code>&lt;div id="header"&gt;&lt;h1&gt;Enlighten Designs&lt;/h1&gt;&lt;/div&gt;</code><br />
刷新一下页面，你就可以看到巨大的标题，和标题周围的空白，这是因为&lt;h1&gt;标签的默认大小和边距(margin)造成的，先要消除这些空白,需要加入：<br />
<code>h1 {margin: 0;padding: 0;}</code><br />
<strong><span style="font-size:small;">接下来是导航条：</span></strong><br />
控制导航条表现的css代码相对比较复杂，我们将在第九步或是第十步中详细介绍。现在html文件加入导航代码：<br />
<code>&lt;div id="main-nav"&gt;&lt;ul&gt;&lt;li id="about"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;About&lt;/a&gt;&lt;/li&gt;&lt;li id="services"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Services&lt;/a&gt;&lt;/li&gt;&lt;li id="portfolio"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Portfolio&lt;/a&gt;&lt;/li&gt;&lt;li id="contact"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Contact Us&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</code><br />
(注：原教程使用了dl和dt，jorux在这使用了更常用的ul和li标签)<br />
目前导航条的表现比较糟糕，但是要在以后的教程中介绍其特殊表现，故需要暂时隐藏导航条,于是加入：<br />
<code>&lt;div id="main-nav"&gt;&lt;ul class="hidden"&gt;&lt;li id="about"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;About&lt;/a&gt;&lt;/li&gt;&lt;li id="services"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Services&lt;/a&gt;&lt;/li&gt;&lt;li id="portfolio"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Portfolio&lt;/a&gt;&lt;/li&gt;&lt;li id="contact"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Contact Us&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</code><br />
<strong><span style="font-size:small;">我们跳一步，先到页脚：</span></strong><br />
页脚包括两部分：左边的版权,认证和右边的副导航条。<br />
我们先要让副导航条向右浮动，就像之前处理Sidebar和Content关系的一样，需要加入一个新的层(div):<br />
<code>&lt;div id="footer"&gt;&lt;div id="altnav"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;About&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Services&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Portfolio&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Contact Us&lt;/a&gt; -&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Terms of Trade&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</code><br />
理论上，我们可以控制源文件上的任意元素的浮动，但由于IE浏览器的BUG，被浮动层需要首先出现在源文件上，也就是说我们把副标题放在版权和认证的前面：<br />
<code>&lt;div id="footer"&gt;&lt;div id="altnav"&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;About&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Services&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Portfolio&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;Contact Us&lt;/a&gt; - &lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;of Trade&lt;/a&gt;&lt;/div&gt;Copyright © Enlighten DesignsPowered by &lt;a href="http://www.enlightenhosting.com/" &gt;Enlighten Hosting&lt;/a&gt; and&lt;a href="http://www.vadmin.co.nz/" &gt;Vadmin 3.0 CMS&lt;/a&gt;&lt;/div&gt;</code><br />
刷新你的页面，你将看到如下所示(点击看大图)：</span></p>
<div class="separator" style="CLEAR: both; TEXT-ALIGN: center"><a style="MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em; cssfloat: left" href="http://box.chiidea.com/image/097/footercontent.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/footercontent.gif" border="0" alt="" width="400" /></a></div>
<p>最后我们回到内容部分：用&lt;h2&lt;&gt;表现内容标题–”About”,”Contact us”；用&lt;p&gt;表现段落；用&lt;/br&gt;断行。<br />
<code>&lt;div id="content"&gt;&lt;h2&gt;About&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Enlighten Designs&lt;/strong&gt; is an Internet solutions provider that specialises in front and back end development. To view some of the web sites we have created view our portfolio.&lt;/p&gt;&lt;p&gt;We are currently undergoing a 'face lift', so if you have any questions or would like more information about the services we provide please feel free to contact us.&lt;/p&gt;&lt;h2&gt;Contact Us&lt;/h2&gt;&lt;p&gt;Phone: (07) 853 6060&lt;br /&gt;Fax: (07) 853 6060&lt;br /&gt;Email: &lt;a href="mailto:info@enlighten.co.nz" &gt;info@enlighten.co.nz&lt;/a&gt;&lt;br /&gt;P.O Box: 14159, Hamilton, New Zealand&lt;/p&gt;&lt;p&gt;&lt;a href="http://css.jorux.com/wp-admin/post.php#" &gt;More contact information…&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</code><br />
刷新页面可以看到在Content层中又出现一些空白，这是由于&lt;h2&gt;&lt;p&gt;标签的默认边距(margin)造成的，我们必须消除这些恼人的空白，当又不想把网页中所有的&lt;h2&gt;&lt;p&gt;标签地边距都设为0，这就需要使用css的子选择器(“child css selector”),在html的文件结构中，我们想控制的&lt;h2&gt;&lt;p&gt;标签(child)是属于#content层(parent)的,因此在css文件中写入： <code>#content h2 {margin: 0;padding: 0;}#content p {margin: 0;padding: 0;}</code><br />
这样我们就告诉浏览器，仅仅是隶属于content层的&lt;h2&gt;&lt;p&gt;标签的margin和padding的值为0！</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/19.html' rel='bookmark' title='十步学会用css建站'>十步学会用css建站</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/11.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第四步：网页布局与div浮动等；</title>
		<link>http://chiidea.com/archives/10.html</link>
		<comments>http://chiidea.com/archives/10.html#comments</comments>
		<pubDate>Sun, 17 Aug 2008 02:24:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=10</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 1.浮动，首先让边框浮动到主要内容的右边。用css控制浮动: #sidebar-a {float: right;width: 280px;background: darkgreen;} 表现如下： 2.往主要内容的盒子中写入一些文字。在html文件中写入： &#60;div id="content"&#62;Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus.Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。<br />
1.浮动，首先让边框浮动到主要内容的右边。用css控制浮动:<br />
<code>#sidebar-a {float: right;width: 280px;background: darkgreen;}</code></p>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">表现如下：</div>
<div class="separator" style="clear: both; text-align: center;"><a style="cssfloat: left; margin-left: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/firstdivswithfloat.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/firstdivswithfloat.gif" border="0" alt="" width="400" /></a></div>
<p><span id="fullpost"> </span></p>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span id="more-10"></span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">2.往主要内容的盒子中写入一些文字。在html文件中写入：</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><code>&lt;div id="content"&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus.Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio. Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget, purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst.&lt;/div&gt;</code></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">表现如下：</div>
<div class="separator" style="clear: both; text-align: center;"><a style="cssfloat: left; margin-left: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/floatexample1.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/floatexample1.gif" border="0" alt="" width="400" /></a></div>
<p>但是你可以看到主要内容的盒子占据了整个page-container的宽度，我们需要将#content的右边界设为280px。以使其不和边框发生冲突。<br />
css代码如下：<br />
<code>#content {margin-right: 280px;background: green;}</code><br />
同时往边框里写入一些文字。在html文件中写入： <code>&lt;div id="sidebar-a"&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus. Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio. Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget, purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst.&lt;/div&gt;</code><br />
表现如下：</p>
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"><a style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/floatexample2.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/floatexample2.gif" border="0" alt="" width="400" /></a></div>
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: left;">这也不是我们想要的，网站的底框跑到边框的下边去了。这是由于我们将边框向右浮动，由于是浮动，所以可以理解为它位于整个盒子之上的另一层。因此，底框和内容盒子对齐了。</div>
<p>因此我们往css中写入：</p>
<p><code>#footer {clear: both;background: orange;height: 66px;}</code><br />
表现如下：</p>
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"><a style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/floatexample3.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/floatexample3.gif" border="0" alt="" width="400" /></a></div>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/8.html' rel='bookmark' title='十步学会用css建站——第二步：创建html模板及文件目录等；'>十步学会用css建站——第二步：创建html模板及文件目录等；</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/10.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</title>
		<link>http://chiidea.com/archives/9.html</link>
		<comments>http://chiidea.com/archives/9.html#comments</comments>
		<pubDate>Sat, 16 Aug 2008 06:56:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=9</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 1.将“第一步”提到的五个部分都放入盒子中，在html文件中写入： &#60;div id="page-container"&#62;&#60;div id="main-nav"&#62;Main Nav&#60;/div&#62; &#60;div id="header"&#62;Header&#60;/div&#62; &#60;div id="sidebar-a"&#62;Sidebar A&#60;/div&#62; &#60;div id="content"&#62;Content&#60;/div&#62; &#60;div id="footer"&#62;Footer&#60;/div&#62;&#60;/div&#62; 表现如下： 2.为了将五个部分区分开来，我们将这五个部分用不同的背景颜色标示出来，在css文件写入： #main-nav {background: red;height: 50px;}#header {background: blue;height: 150px;}#sidebar-a {background: darkgreen;}#content {background: green;}#footer {background: orange;height: 66px;} 表现如下： 相关文章: 十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站； 十步学会用css建站——第四步：网页布局与div浮动等； 十步学会用css建站——第八步：页脚信息(版权等)的表现设置: 十步学会用css建站——第九步：导航条的制作(较难)： 十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；
相关文章:<ol>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/10.html' rel='bookmark' title='十步学会用css建站——第四步：网页布局与div浮动等；'>十步学会用css建站——第四步：网页布局与div浮动等；</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><span style="font-size: small;"><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《</span></span><a href="http://jorux.com/archives/10steps-built-web-with-css/"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">十步学会用css建站</span></a><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">》这篇文章非我原创，原文来自</span><a href="http://subcide.com/"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">Steve Dennis</span></a><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">的</span><a href="http://www.subcide.com/tutorials/csslayout/"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">Creating a CSS Layout from scratch</span></a><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">，由</span><a href="http://jorux.com/"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">jorux</span></a><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。</span><br />
<span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">1.将“第一步”提到的五个部分都放入盒子中，在html文件中写入：</span><br />
<code>&lt;div id="page-container"&gt;&lt;div id="main-nav"&gt;Main Nav&lt;/div&gt; &lt;div id="header"&gt;Header&lt;/div&gt; &lt;div id="sidebar-a"&gt;Sidebar A&lt;/div&gt; &lt;div id="content"&gt;Content&lt;/div&gt; &lt;div id="footer"&gt;Footer&lt;/div&gt;&lt;/div&gt;</code></p>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">表现如下：</span></div>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/firstdivs.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/firstdivs.gif" border="0" alt="" width="400" /></a></div>
<div>2.为了将五个部分区分开来，我们将这五个部分用不同的背景颜色标示出来，在css文件写入：</div>
<p><code>#main-nav {background: red;height: 50px;}#header {background: blue;height: 150px;}#sidebar-a {background: darkgreen;}#content {background: green;}#footer {background: orange;height: 66px;}</code><br />
<span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">表现如下：</span></p>
<p><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><a href="http://box.chiidea.com/image/097/firstdivswithheights.gif"><img class="alignnone" title="firstdivswithheights" src="http://box.chiidea.com/image/097/firstdivswithheights.gif" alt="" width="400" /></a></span></p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/10.html' rel='bookmark' title='十步学会用css建站——第四步：网页布局与div浮动等；'>十步学会用css建站——第四步：网页布局与div浮动等；</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/9.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第二步：创建html模板及文件目录等；</title>
		<link>http://chiidea.com/archives/8.html</link>
		<comments>http://chiidea.com/archives/8.html#comments</comments>
		<pubDate>Fri, 15 Aug 2008 07:15:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=8</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 1.创建html模板。代码如下： &#60;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&#62;&#60;html&#62;&#60;head&#62; &#60;meta http-equiv="Content-type" content="text/html; charset=UTF-8" /&#62; &#60;title&#62;CompanyName - PageName&#60;/title&#62; &#60;meta http-equiv="Content-Language" content="en-us" /&#62; &#60;meta http-equiv="imagetoolbar" content="no" /&#62; &#60;meta name="MSSmartTagsPreventParsing" content="true" /&#62; &#60;meta name="description" content="Description" /&#62; &#60;meta name="keywords" content="Keywords" /&#62; &#60;meta name="author" content="Enlighten Designs" /&#62; &#60;style type="text/css" media="all"&#62;@import "css/master.css";&#60;/style&#62;&#60;/head&#62;&#60;body&#62;&#60;/body&#62;&#60;/html&#62; 将其保存为index.html,并创建文件夹css，images，网站结构如下： [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><strong><span style="color: #e06666; font-size: 130%;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。<br />
</span><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">1.创建html模板。代码如下：</span><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><br />
</span><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&lt;html&gt;&lt;head&gt; &lt;meta http-equiv="Content-type" content="text/html; charset=UTF-8" /&gt; &lt;title&gt;CompanyName - PageName&lt;/title&gt; &lt;meta http-equiv="Content-Language" content="en-us" /&gt;  &lt;meta http-equiv="imagetoolbar" content="no" /&gt; &lt;meta name="MSSmartTagsPreventParsing" content="true" /&gt;  &lt;meta name="description" content="Description" /&gt; &lt;meta name="keywords" content="Keywords" /&gt;  &lt;meta name="author" content="Enlighten Designs" /&gt;  &lt;style type="text/css" media="all"&gt;@import "css/master.css";&lt;/style&gt;&lt;/head&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;</code></p>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">将其保存为index.html,并创建文件夹css，images，网站结构如下：</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><a style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://box.chiidea.com/image/097/dirstructure.gif"><img style="border: 0px initial initial;" src="http://box.chiidea.com/image/097/dirstructure.gif" border="0" alt="" width="88" height="60" /></a></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><strong> </strong></span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><strong> </strong></span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><strong> </strong></span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><strong> </strong></span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span id="fullpost"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><strong>2</strong>.创建网站的大框，即建立一个宽760px的盒子，它将包含网站的所有元素。</span> </span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">在html文件的和之间写入</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><code>&lt;div id="page-container"&gt;Hello world.&lt;/div&gt;</code></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">创建css文件，命名为master.css,保存在/css/文件夹下。写入：</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><code>#page-container {width: 760px;background: red;}</code></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">控制html的id为page-container的盒子的宽为760px，背景为红色。表现如下：</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><a href="http://box.chiidea.com/image/097/helloworld.gif"><img class="alignnone" title="helloworld" src="http://box.chiidea.com/image/097/helloworld.gif" alt="" width="400" /></a></span></div>
<p><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;">现在为了让盒子居中，写入margin: auto;，使css文件为：</span></p>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><code>#page-container {width: 760px;margin: auto;background: red;}</code><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><br />
</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"> 现在你可以看到盒子和浏览器的顶端有8px宽的空隙。这是由于浏览器的默认的填充和边界造成的。消除这个空隙，就需要在css文件中写入：</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><code>html, body {margin: 0;padding: 0;}</code><span style="font-family: Georgia, &quot;Times New Roman&quot;, serif;"><br />
</span></div>
</div>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/7.html' rel='bookmark' title='十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；'>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</a></li>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/12.html' rel='bookmark' title='十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；'>十步学会用css建站——第六步：页面内的基本文本的样式(css)设置；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/8.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十步学会用css建站——第一步：规划网站，本教程将以图示为例构建网站；</title>
		<link>http://chiidea.com/archives/7.html</link>
		<comments>http://chiidea.com/archives/7.html#comments</comments>
		<pubDate>Fri, 15 Aug 2008 07:10:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=7</guid>
		<description><![CDATA[声明：《十步学会用css建站》这篇文章非我原创，原文来自Steve Dennis的Creating a CSS Layout from scratch，由jorux翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。 写在之前：这几天在学习css过程中发现了很多很好的教程类的文章，有一个叫作《十步学会用css建站》。虽然讲的是建站，与修改blogger的修改html略有不同，但是对学习css很有帮助，相信对想修改blogger模板的朋友也能起不少的作用。在jorux.com的网站中还有一些列的css基础教程我觉得也写得很好，有兴趣的朋友可以自己去看。 1.规划网站，本教程将以下图为例构建网站。 点击看大图 其基本布局见下图： 点击看大图 主要由五个部分构成： 1.Main Navigation 导航条，具有按钮特效。 Width: 760px Height: 50px 2.Header 网站头部图标，包含网站的logo和站名。 Width: 760px Height: 150px 3.Content 网站的主要内容。 Width: 480px Height: Changes depending on content 4.Sidebar 边框，一些附加信息。 Width: 280px Height: Changes depending on 5.Footer 网站底栏，包含版权信息等。 Width: 760px Height: 66px 相关文章: 十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础; 十步学会用css建站——第九步：导航条的制作(较难)： 十步学会用css建站——第七步：网站头部图标与logo部分的设计； 十步学会用css建站——第八步：页脚信息(版权等)的表现设置: [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="font-size:130%;color:#e06666;">声明</span></strong>：《<a href="http://jorux.com/archives/10steps-built-web-with-css/">十步学会用css建站</a>》这篇文章非我原创，原文来自<a href="http://subcide.com/">Steve Dennis</a>的<a href="http://www.subcide.com/tutorials/csslayout/">Creating a CSS Layout from scratch</a>，由<a href="http://jorux.com/">jorux</a>翻译。我转贴此文除了想丰富我的blog内容之外也是希望更多的朋 友能够在学习css中获得一些帮助。</p>
<p>写在之前：这几天在学习css过程中发现了很多很好的教程类的文章，有一个叫作《十步学会用css建站》。虽然讲的是建站，与修改blogger的修改html略有不同，但是对学习css很有帮助，相信对想修改blogger模板的朋友也能起不少的作用。在jorux.com的网站中还有一些列的css基础教程我觉得也写得很好，有兴趣的朋友可以自己去看。</p>
<p>1.规划网站，本教程将以下图为例构建网站。</p>
<div class="separator" style="CLEAR: both; BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center"><a href="http://box.chiidea.com/image/097/Website_Final.jpg"><img style="border: 0px;" src="http://box.chiidea.com/image/097/Website_Final.jpg" alt="" width="400" /></a></div>
<p><span id="more-7"></span></p>
<p>点击看大图<br />
其基本布局见下图：</p>
<div class="separator" style="CLEAR: both; BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center"><a href="http://box.chiidea.com/image/097/WebsiteDivLayout.jpg"><img style="border: 0px;" src="http://box.chiidea.com/image/097/WebsiteDivLayout.jpg" alt="" width="400" /></a></div>
<p>点击看大图<br />
主要由五个部分构成：<br />
1.Main Navigation 导航条，具有按钮特效。 Width: 760px Height: 50px<br />
2.Header 网站头部图标，包含网站的logo和站名。 Width: 760px Height: 150px<br />
3.Content 网站的主要内容。 Width: 480px Height: Changes depending on content<br />
4.Sidebar 边框，一些附加信息。 Width: 280px Height: Changes depending on<br />
5.Footer 网站底栏，包含版权信息等。 Width: 760px Height: 66px</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/9.html' rel='bookmark' title='十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;'>十步学会用css建站——第三步：将网站分为五个div，网页基本布局的基础;</a></li>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/15.html' rel='bookmark' title='十步学会用css建站——第七步：网站头部图标与logo部分的设计；'>十步学会用css建站——第七步：网站头部图标与logo部分的设计；</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/11.html' rel='bookmark' title='十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；'>十步学会用css建站——第五步：网页主要框架之外的附加结构的布局与表现；</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用blogger的beta版</title>
		<link>http://chiidea.com/archives/6.html</link>
		<comments>http://chiidea.com/archives/6.html#comments</comments>
		<pubDate>Mon, 11 Aug 2008 03:45:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=6</guid>
		<description><![CDATA[发现其实blogger有个beta版。好像与现有的这个blogger版本有所不同，比如在beta版里就支持页内评论。beta版的地址是http://draft.blogger.com/可能第一次登是上不去的（我觉得是我们伟大的GFW的成绩），如果上不去我在这推荐两个简单易用代理服网站：http://www.starow.net/proxy/ http://www.google.com/gwt/n 可以先登到这两个网站再登。 为了在伟大的GFW下看世界，使用代理是必须的。 相关文章: 添加管理widget 关于近期blog的变动及说明 存档/标签页仅显示标题及小改进 写给自己和翻墙而来的朋友 无奈的挪窝
相关文章:<ol>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/48.html' rel='bookmark' title='关于近期blog的变动及说明'>关于近期blog的变动及说明</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/47.html' rel='bookmark' title='写给自己和翻墙而来的朋友'>写给自己和翻墙而来的朋友</a></li>
<li><a href='http://chiidea.com/archives/282.html' rel='bookmark' title='无奈的挪窝'>无奈的挪窝</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>发现其实blogger有个beta版。好像与现有的这个blogger版本有所不同，比如在beta版里就支持页内评论。beta版的地址是<a href="http://draft.blogger.com/">http://draft.blogger.com/</a>可能第一次登是上不去的（我觉得是我们伟大的GFW的成绩），如果上不去我在这推荐两个简单易用代理服网站：<span style="text-decoration: line-through;">http://www.starow.net/proxy/</span><br />
<a href="http://www.google.com/gwt/n">http://www.google.com/gwt/n</a><br />
可以先登到这两个网站再登。<br />
为了在伟大的GFW下看世界，使用代理是必须的。</p>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/48.html' rel='bookmark' title='关于近期blog的变动及说明'>关于近期blog的变动及说明</a></li>
<li><a href='http://chiidea.com/archives/38.html' rel='bookmark' title='存档/标签页仅显示标题及小改进'>存档/标签页仅显示标题及小改进</a></li>
<li><a href='http://chiidea.com/archives/47.html' rel='bookmark' title='写给自己和翻墙而来的朋友'>写给自己和翻墙而来的朋友</a></li>
<li><a href='http://chiidea.com/archives/282.html' rel='bookmark' title='无奈的挪窝'>无奈的挪窝</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/6.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>blogger导航栏的制作</title>
		<link>http://chiidea.com/archives/4.html</link>
		<comments>http://chiidea.com/archives/4.html#comments</comments>
		<pubDate>Thu, 07 Aug 2008 06:23:00 +0000</pubDate>
		<dc:creator>chiidea</dc:creator>
				<category><![CDATA[blogspot]]></category>
		<category><![CDATA[Blogger_Hack]]></category>

		<guid isPermaLink="false">http://wp.chiidea.com/?p=4</guid>
		<description><![CDATA[这几天都在设计这个博客的模板，之前一点也不会htlm或者是css，都是为了设计这个blog才有兴致学习一些。所以我还是一个菜鸟。一直想做一个导航栏，可毫无方向。看了色彩斑斓的blog后很有收获。看到那篇文章恐怕也是很早写的，可能做法有些小变化，我就把我做的过程以及遇到的问题写出来，大家一块学习哈。 首先说明下，我是用picasa存放图片（想来可靠些）。我选用的是”tabH”。Step0:保存模板。下载解压由Exploding Boy制作的免费的Tab图片（国外访问较慢，鱼上传到了Googlepages），一共有十几组，可以到这个地址预览一下效果。这一系列图片中，其中你用到的只有两张，选择出你喜欢的类型，找到对应的二张图片上传到Googlepages，得到地址。（偷懒的点此）Step1：添加一个标签Widget。最好将标签按”By frequency”来排序，因为此Hack可以控制标签的显示个数，默认显示最多前5个标签，可自行修改。 Step2：找到并修改下列代码以让Header部分可以添加Widget。&#60;b:section class=”header” id=”header” maxwidgets=”1&#8243; showaddelement=”no”&#62;修改之后是这样的：&#60;b:section class=”header” id=”header” maxwidgets=”2&#8243; showaddelement=”yes”&#62;修改之后保存就会发现，现在已经可以把将才建的Label widget拖到标题下面了 Step3:选择一个你喜欢的Tab，并从本Blog最后的附录中找到相应的代码。将代码中的两张图片地址更改为你已上传好的图片地址。例如鱼用的是”TabI”，下面是TabI的代码：/*- Menu Tabs I&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */ #tabsI {float:left;width:100%;background:#EFF4FA;font-size:93%;line-height:normal;border-bottom:1px solid #DD740B;}#tabsI ul {margin:0;padding:10px 10px 0 50px;list-style:none;}#tabsI li {display:inline;margin:0;padding:0;}#tabsI a {float:left;background:url(“http://sunrrr.googlepages.com/tableftI.gifnrrr.googlepages.com/tableftI.gif“) no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsI a span {float:left;display:block;background:url(“http://sunrrr.googlepages.com/tabrightI.gif“) no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsI [...]
相关文章:<ol>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/46.html' rel='bookmark' title='picasa更新——终于提供直链'>picasa更新——终于提供直链</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div dir="ltr"><span style="font-family: georgia;">这几天都在设计这个博客的模板，之前一点也不会htlm或者是css，都是为了设计这个blog才有兴致学习一些。所以我还是一个菜鸟。一直想做一个导航栏，可毫无方向。看了<strong><a href="http://sunr.blogspot.com/" target="_blank">色彩斑斓</a></strong>的blog后很有收获。看到</span><a href="http://sunr.blogspot.com/2006/09/blogger-betatab.html" target="_blank"><span style="font-family: georgia;">那篇文章</span></a><span style="font-family: georgia;">恐怕也是很早写的，可能做法有些小变化，我就把我做的过程以及遇到的问题写出来，大家一块学习哈。<br /></span></div>
<p><span id="fullpost"><br /></span>
<div dir="ltr" style="text-align: left;"><span style="font-family: georgia;">首先说明下，我是用picasa存放图片（想来可靠些）。我选用的是”tabH”。<br />Step0:保存模板。下载解压由</span><a href="http://www.exploding-boy.com/2005/12/15/free-css-navigation-designs/" target="_blank"><span style="color: #0b5394; font-family: georgia;">Exploding Boy</span></a><span style="font-family: georgia;">制作的</span><a href="http://sunrrr.googlepages.com/CSSmenus.zip" target="_blank"><span style="color: #0b5394; font-family: georgia;">免费的Tab图片</span></a><span style="font-family: georgia;">（国外访问较慢，鱼上传到了Googlepages），一共有十几组，可以到</span><a href="http://exploding-boy.com/images/cssmenus/menus.html" target="_blank"><span style="color: #0b5394; font-family: georgia;">这个地址</span></a><span style="font-family: georgia;">预览一下效果。这一系列图片中，其中你用到的只有两张，选择出你喜欢的类型，找到对应的二张图片上传到Googlepages，得到地址<span style="color: white;">。（</span></span><span style="color: white; font-family: georgia;">偷懒的点此</span><span style="font-family: georgia;"><span style="color: white;">）<br /></span><br /><strong>Step1：</strong>添加一个标签Widget。最好将标签按”By frequency”来排序，因为此Hack可以控制标签的显示个数，默认显示最多前5个标签，可自行修改。</span></div>
<div dir="ltr" style="text-align: left;"></div>
<div dir="ltr" style="text-align: left;"><span style="font-family: georgia;"><strong>Step2：</strong>找到并修改下列代码以让Header部分可以添加Widget。<br />&lt;b:section class=”header” id=”header” maxwidgets<span style="color: red;">=”1&#8243;</span> showaddelement<span style="color: red;">=”no”</span>&gt;<br />修改之后是这样的：&lt;b:section class=”header” id=”header” maxwidgets<span style="color: red;">=”2&#8243; </span>showaddelement<span style="color: red;">=”yes”</span>&gt;<br />修改之后保存就会发现，现在已经可以把将才建的Label widget拖到标题下面了</p>
<p><strong>Step3:</strong>选择一个你喜欢的Tab，并从本Blog最后的附录中找到相应的代码。将代码中的两张图片地址更改为你已上传好的图片地址。例如鱼用的是”TabI”，下面是TabI的代码：<br />/*- Menu Tabs I&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</p>
<p>#tabsI {<br />float:left;<br />width:100%;<br />background:#EFF4FA;<br />font-size:93%;<br />line-height:normal;<br />border-bottom:1px solid #DD740B;<br />}<br />#tabsI ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsI li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsI a {<br />float:left;<br />background:url(“<span style="color: red;"><a href="http://sunrrr.googlepages.com/tableftI.gif" target="_blank">http://sunrrr.googlepages.com/tableftI.gif</a><a href="http://sunrrr.googlepages.com/tableftI.gif" target="_blank">nrrr.googlepages.com/tableftI.gif</a></span>“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 5px;<br />text-decoration:none;<br />}<br />#tabsI a span {<br />float:left;<br />display:block;<br />background:url(“<span style="color: red;"><a href="http://sunrrr.googlepages.com/tabrightI.gif" target="_blank">http://sunrrr.googlepages.com/tabrightI.gif</a></span>“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#FFF;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsI a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsI a:hover span {<br />color:#FFF;<br />}<br />#tabsI a:hover {<br />background-position:0% -42px;<br />}<br />#tabsI a:hover span {<br />background-position:100% -42px;<br />}</span></div>
<p>
<div dir="ltr" style="text-align: left;"><span style="font-family: georgia;">以下是我的：</span></div>
<p>
<div dir="ltr" style="text-align: left;"><span style="font-family: georgia;">#tabsH {<br />float:left;<br />width:100%;<br />background:#;<br />font-size:120%;<br />line-height:normal;<br />}<br />#tabsH ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsH li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsH a {<br />float:left;<br />background:url(“</span><span style="font-family: georgia;">http://lh4.ggpht.com/xmzhuanghai/SJWtBdfpYjI/AAAAAAAAAG8/fkVp3IQqxbc/tableftH.gif.jpg</span><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsH a span {<br />float:left;<br />display:block;<br />background:url(“</span><span style="font-family: georgia;">http://lh5.ggpht.com/xmzhuanghai/SJWtBEMLTLI/AAAAAAAAAG0/CB3SzauW02I/tabrightH.gif.jpg</span><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#fff;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsH a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsH a:hover span {<br />color:#fff;<br />}<br />#tabsH a:hover {<br />background-position:0% -42px;<br />}<br />#tabsH a:hover span {<br />background-position:100% -42px;<br />}</p>
<p>将代码放在如下图所示的地方（点击看大图）：</span></div>
<p><a href="http://lh5.ggpht.com/xmzhuanghai/SJli7Lbj6QI/AAAAAAAAAKY/DlDe1li2Ur4/s800/bloggerbetatabcss.jpg"><span style="font-family: georgia;"><img alt="" border="0" src="http://lh5.ggpht.com/xmzhuanghai/SJli7Lbj6QI/AAAAAAAAAKY/DlDe1li2Ur4/s400/bloggerbetatabcss.jpg" style="cursor: hand; float: left; margin: 0px 10px 10px 0px; width: 320px;" /></span></a>
<div dir="ltr" style="text-align: left;"><span style="font-family: georgia;"></span></div>
<div dir="ltr" style="text-align: left;"><span style="font-family: georgia;"></span></div>
<div dir="ltr"><span id="fullpost" style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><strong><span style="font-family: georgia;"></span></strong></div>
<div dir="ltr"><strong><span style="font-family: georgia;"></span></strong></div>
<div dir="ltr"><strong><span style="font-family: georgia;"></span></strong></div>
<div dir="ltr"><strong><span style="font-family: georgia;"></span></strong></div>
<div dir="ltr"><strong><span style="font-family: georgia;"></span></strong></div>
<div dir="ltr"><strong><span style="font-family: georgia;"></span></strong></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong></strong></span></div>
<div dir="ltr"><span style="font-family: georgia;"><strong>Step4：</strong>在模板中找到下图所示的代码部分：</p>
<p></span><a href="http://lh6.ggpht.com/xmzhuanghai/SJli7dXjTzI/AAAAAAAAAKg/S3y6Q47bwNA/s400/tabs8.jpg"><span style="font-family: georgia;"><img alt="" border="0" src="http://lh6.ggpht.com/xmzhuanghai/SJli7dXjTzI/AAAAAAAAAKg/S3y6Q47bwNA/s400/tabs8.jpg" style="cursor: hand; float: left; margin: 0px 10px 10px 0px; width: 320px;" /></span></a><span style="font-family: georgia;"><br /></span><a href="http://lh6.ggpht.com/xmzhuanghai/SJli7dXjTzI/AAAAAAAAAKg/S3y6Q47bwNA/s288/tabs8.jpg"></a></div>
<p><span id="fullpost"></span></p>
<div dir="ltr"><span style="font-family: georgia;"></span></div>
<div dir="ltr"><span style="font-family: georgia;"></span></div>
<div dir="ltr"><span style="font-family: georgia;"></span></div>
<div dir="ltr"><span style="font-family: georgia;"></span></div>
<div dir="ltr"><span style="font-family: georgia;"></span></div>
<p>
<div dir="ltr">并替换成下列代码：<br />&lt;b:widget id=&#8217;Label1&#8242; locked=&#8217;false&#8217; title=&#8217;Labels&#8217; type=&#8217;Label&#8217;&gt;<br />&lt;b:includable id=&#8217;main&#8217;&gt;<br />&lt;div id=&#8217;tabX&#8217;&gt;（tabsX即为自己选的）<br />&lt;ul&gt;<br /><span style="color: red; font-family: georgia;">&lt;li&gt;&lt;a expr:href=&#8217;data:blog.homepageUrl&#8217;&gt;&lt;span&gt;Home<br />&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;li&gt;&lt;a href=&#8217;自定义地址&#8217;&gt;&lt;span&gt;名称（暂时只能为英文）（</span><span id="fullpost"><span style="color: red; font-family: georgia;"><strong>我发现可以使用中文名了,只要换一种字体，不要用默认即可）</strong></span><span style="font-family: georgia;"><br /><span style="color: red;"><span style="color: red;">&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;</span><span style="color: #ff6666;"><br /></span></span></span></span><span id="fullpost"><span style="font-family: georgia;">&lt;script type=&#8217;text/javascript&#8217;&gt;<br />var labelnum = 0;<br />&lt;b:loop values=&#8217;data:labels&#8217; var=&#8217;label&#8217;&gt;<br />if (labelnum++ &amp;lt; </span></span><span style="color: #ffcccc; font-family: georgia;">5</span><span id="fullpost"><span style="font-family: georgia;">) {<br />document.write(“&lt;li&gt;&lt;a expr:href=&#8217;data:label.url +<br />“?max-results=100&#8243;&#8216;&gt;&lt;span&gt;&lt;data:</span><a href="http://label.name/"><span style="font-family: georgia;">label.name/</span></a><span style="font-family: georgia;">&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;”);<br />}<br />&lt;/b:loop&gt;<br />&lt;/script&gt;<br />&lt;/ul&gt;<br />&lt;/div&gt;<br />&lt;/b:includable&gt;<br />&lt;/b:widget&gt;</p>
<p>一些要注意的地方已经用红色标出，默认只显示5个使用频率最高的标签。</span></span><span style="font-family: georgia;"><br />一下是我这部分的代码：<br />&lt;b:widget id=&#8217;Label1&#8242; locked=&#8217;false&#8217; title=&#8217;标签&#8217; type=&#8217;Label&#8217;&gt;<br />&lt;b:includable id=&#8217;main&#8217;&gt;<br />&lt;div id=&#8217;tabsH&#8217;&gt;<br />&lt;ul&gt;<br />&lt;li&gt;&lt;a expr:href=&#8217;data:blog.homepageUrl&#8217;&gt;&lt;span&gt;主页<br />&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;li&gt;&lt;a href=&#8217;</span><a href="http://picasaweb.google.com/xmzhuanghai"><span style="font-family: georgia;">http://picasaweb.google.com/xmzhuanghai</span></a><span style="font-family: georgia;">&#8216;&gt;&lt;span&gt;相册<br />&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;script type=&#8217;text/javascript&#8217;&gt;<br />var labelnum = 0;<br />&lt;b:loop values=&#8217;data:labels&#8217; var=&#8217;label&#8217;&gt;<br />if (labelnum++ &amp;lt; 5) {<br />document.write(&amp;quot;&lt;li&gt;&lt;a expr:href=&#8217;data:label.url + &amp;quot;?max-results=100&amp;quot;&#8217;&gt;&lt;span&gt;&lt;data:</span><a href="http://label.name/"><span style="font-family: georgia;">label.name/</span></a><span style="font-family: georgia;">&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&amp;quot;);<br />}<br />&lt;/b:loop&gt;<br />&lt;/script&gt;<br />&lt;/ul&gt;<br />&lt;/div&gt;<br />&lt;/b:includable&gt;<br />&lt;/b:widget&gt;<br />附录，相应Tab的CSS：<br /><strong>/*- Menu Tabs A &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabs {<br />float:left;<br />width:100%;<br />background:#BBD9EE;<br />font-size:93%;<br />line-height:normal;<br />}<br />#tabs ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabs li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabs a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableft.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableft.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabs a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabright.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabright.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#666;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabs a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabs a:hover span {<br />color:#FF9834;<br />}<br />#tabs a:hover {<br />background-position:0% -42px;<br />}<br />#tabs a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs B&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsB {<br />float:left;<br />width:100%;<br />background:#F4F4F4;<br />font-size:93%;<br />line-height:normal;<br />}<br />#tabsB ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsB li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsB a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftB.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftB.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsB a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightB.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightB.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#666;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsB a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsB a:hover span {<br />color:#000;<br />}<br />#tabsB a:hover {<br />background-position:0% -42px;<br />}<br />#tabsB a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs C&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsC {<br />float:left;<br />width:100%;<br />background:#EDF7E7;<br />font-size:93%;<br />line-height:normal;<br />}<br />#tabsC ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsC li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsC a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftC.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftC.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsC a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightC.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightC.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#464E42;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsC a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsC a:hover span {<br />color:#FFF;<br />}<br />#tabsC a:hover {<br />background-position:0% -42px;<br />}<br />#tabsC a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs D&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsD {<br />float:left;<br />width:100%;<br />background:#FCF3F8;<br />font-size:93%;<br />line-height:normal;<br />border-bottom:1px solid #F4B7D6;<br />}<br />#tabsD ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsD li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsD a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftD.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftD.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsD a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightD.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightD.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#C7377D;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsD a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsD a:hover span {<br />color:#C7377D;<br />}<br />#tabsD a:hover {<br />background-position:0% -42px;<br />}<br />#tabsD a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs E&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsE {<br />float:left;<br />width:100%;<br />background:#000;<br />font-size:93%;<br />line-height:normal;</p>
<p>}<br />#tabsE ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsE li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsE a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftE.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftE.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsE a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightE.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightE.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#FFF;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsE a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsE a:hover span {<br />color:#FFF;<br />}<br />#tabsE a:hover {<br />background-position:0% -42px;<br />}<br />#tabsE a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs F&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsF {<br />float:left;<br />width:100%;<br />background:#efefef;<br />font-size:93%;<br />line-height:normal;<br />border-bottom:1px solid #666;<br />}<br />#tabsF ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsF li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsF a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftF.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftF.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsF a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightF.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightF.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#666;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsF a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsF a:hover span {<br />color:#FFF;<br />}<br />#tabsF a:hover {<br />background-position:0% -42px;<br />}<br />#tabsF a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs G&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsG {<br />float:left;<br />width:100%;<br />background:#666;<br />font-size:93%;<br />line-height:normal;<br />}<br />#tabsG ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsG li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsG a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftG.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftG.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsG a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightG.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightG.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#FFF;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsG a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsG a:hover span {<br />color:#FFF;<br />}<br />#tabsG a:hover {<br />background-position:0% -42px;<br />}<br />#tabsG a:hover span {<br />background-position:100% -42px;<br />}</p>
<p></span><span style="font-family: georgia;"><strong>/*- Menu Tabs H&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */<br /></strong><br />#tabsH {<br />float:left;<br />width:100%;<br />background:#000;<br />font-size:93%;<br />line-height:normal;<br />}<br />#tabsH ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsH li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsH a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftH.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftH.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsH a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightH.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightH.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#FFF;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsH a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsH a:hover span {<br />color:#FFF;<br />}<br />#tabsH a:hover {<br />background-position:0% -42px;<br />}<br />#tabsH a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs I&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsI {<br />float:left;<br />width:100%;<br />background:#EFF4FA;<br />font-size:93%;<br />line-height:normal;<br />border-bottom:1px solid #DD740B;<br />}<br />#tabsI ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsI li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsI a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftI.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftI.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 5px;<br />text-decoration:none;<br />}<br />#tabsI a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightI.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightI.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#FFF;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsI a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsI a:hover span {<br />color:#FFF;<br />}<br />#tabsI a:hover {<br />background-position:0% -42px;<br />}<br />#tabsI a:hover span {<br />background-position:100% -42px;<br />}</p>
<p></span><span style="font-family: georgia;"><strong>/*- Menu Tabs J&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */<br /></strong><br />#tabsJ {<br />float:left;<br />width:100%;<br />background:#F4F4F4;<br />font-size:93%;<br />line-height:normal;<br />border-bottom:1px solid #24618E;<br />}<br />#tabsJ ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsJ li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsJ a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftJ.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftJ.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 5px;<br />text-decoration:none;<br />}<br />#tabsJ a span {<br />float:left;<br />display:block;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tabrightJ.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightJ.gif</span></a><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#24618E;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsJ a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsJ a:hover span {<br />color:#FFF;<br />}<br />#tabsJ a:hover {<br />background-position:0% -42px;<br />}<br />#tabsJ a:hover span {<br />background-position:100% -42px;<br />}</p>
<p><strong>/*- Menu Tabs K&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; */</strong></p>
<p>#tabsK {<br />float:left;<br />width:100%;<br />background:#E7E5E2;<br />font-size:93%;<br />line-height:normal;<br />border-bottom:1px solid #54545C;<br />}<br />#tabsK ul {<br />margin:0;<br />padding:10px 10px 0 50px;<br />list-style:none;<br />}<br />#tabsK li {<br />display:inline;<br />margin:0;<br />padding:0;<br />}<br />#tabsK a {<br />float:left;<br />background:url(“</span><a href="http://www.anniyalogam.com/labeltabs/tableftK.gif"><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tableftK.gif</span></a><span style="font-family: georgia;">“) no-repeat left top;<br />margin:0;<br />padding:0 0 0 4px;<br />text-decoration:none;<br />}<br />#tabsK a span {<br />float:left;<br />display:block;<br />background:url(“</span><span style="font-family: georgia;">http://www.anniyalogam.com/labeltabs/tabrightK.gif</span><span style="font-family: georgia;">“) no-repeat right top;<br />padding:5px 15px 4px 6px;<br />color:#FFF;<br />}<br />/* Commented Backslash Hack hides rule from IE5-Mac \*/<br />#tabsK a span {float:none;}<br />/* End IE5-Mac hack */<br />#tabsK a:hover span {<br />color:#FFF;<br />background-position:100% -42px;<br />}<br />#tabsK a:hover {<br />background-position:0% -42px;<br />}<br />#tabsK a:hover span {<br />background-position:100% -42px;<br />} </span></div>
<p>相关文章:<ol>
<li><a href='http://chiidea.com/archives/17.html' rel='bookmark' title='十步学会用css建站——第九步：导航条的制作(较难)：'>十步学会用css建站——第九步：导航条的制作(较难)：</a></li>
<li><a href='http://chiidea.com/archives/18.html' rel='bookmark' title='十步学会用css建站——第十步：解决IE浏览器的显示BUG：'>十步学会用css建站——第十步：解决IE浏览器的显示BUG：</a></li>
<li><a href='http://chiidea.com/archives/16.html' rel='bookmark' title='十步学会用css建站——第八步：页脚信息(版权等)的表现设置:'>十步学会用css建站——第八步：页脚信息(版权等)的表现设置:</a></li>
<li><a href='http://chiidea.com/archives/40.html' rel='bookmark' title='添加管理widget'>添加管理widget</a></li>
<li><a href='http://chiidea.com/archives/46.html' rel='bookmark' title='picasa更新——终于提供直链'>picasa更新——终于提供直链</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://chiidea.com/archives/4.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

