<?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>Kingdict - ECommerce Observer &#187; Web Design</title>
	<atom:link href="http://www.kingdict.net/i/category/web-design/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kingdict.net/i</link>
	<description>To Make Speaking Easier across world</description>
	<lastBuildDate>Sat, 25 Jun 2011 10:18:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>test</title>
		<link>http://www.kingdict.net/i/2010/04/test-2</link>
		<comments>http://www.kingdict.net/i/2010/04/test-2#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:51:46 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=284</guid>
		<description><![CDATA[web design  web develop]]></description>
			<content:encoded><![CDATA[<blockquote><p>web design  web develop</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2010/04/test-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>椭圆角网页边框制作</title>
		<link>http://www.kingdict.net/i/2009/07/make-a-rounded-box</link>
		<comments>http://www.kingdict.net/i/2009/07/make-a-rounded-box#comments</comments>
		<pubDate>Thu, 30 Jul 2009 05:59:31 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=200</guid>
		<description><![CDATA[使用CSS创建圆角边框的最好方法 带圆角的边框已经成为web 2.0和未来网站设计的同义词，本文介绍了一种简便的制作漂亮的圆角边框的办法。 首先声明，这个边框的宽度是固定的，不过它的高度可以随内容大小自由伸展，具体步骤如下： Step 1 使用photoshop或者其他你喜欢的图形编辑软件，创建一个带圆角的框，宽度和高度取你认为的合适的尺寸，做出来的样子应该和下面差不多，   Step 2 把图片切割成两部分，上和下，上面部分的高度刚好够放box的标题，现在出来了以下两个图片， Step 3 增加下面部分那个图片的高度以让它能够容纳足够多的内容，图片又变成了， 好了，现在图片已经全部准备就绪，现在是CSS部分， HTML部分 &#60;div id=box1&#62; &#60;div&#62; &#60;div&#62;My First Box&#60;/div&#62; &#60;/div&#62; &#60;div&#62; &#60;div&#62;With some content&#60;/div&#62;&#60;/div&#62; &#60;/div&#62; 添加以下CSS声明到你的css文件里面去， .boxtop{ /*make this the same size as the top image*/ display:block; width:267px; height:48px; /*set the image as a background*/ background-position:left top; background-repeat:no-repeat; background-image:url(images/top.gif); } .topcontent{ /*set [...]]]></description>
			<content:encoded><![CDATA[<p>使用CSS创建圆角边框的最好方法</p>
<p>带圆角的边框已经成为web 2.0和未来网站设计的同义词，本文介绍了一种简便的制作漂亮的圆角边框的办法。</p>
<p>首先声明，这个边框的宽度是固定的，不过它的高度可以随内容大小自由伸展，具体步骤如下：</p>
<p>Step 1<br />
使用photoshop或者其他你喜欢的图形编辑软件，创建一个带圆角的框，宽度和高度取你认为的合适的尺寸，做出来的样子应该和下面差不多，</p>
<p> 
<a href="http://www.kingdict.net/i/images/gallery/rounded-box/first.gif" title="" class="shutterset_singlepic19" >
	<img class="ngg-singlepic" src="http://www.kingdict.net/i/images/gallery/cache/19__x_first.gif" alt="first" title="first" />
</a>
</p>
<p>Step 2<br />
把图片切割成两部分，上和下，上面部分的高度刚好够放box的标题，现在出来了以下两个图片，</p>

<a href="http://www.kingdict.net/i/images/gallery/rounded-box/second.gif" title="" class="shutterset_singlepic20" >
	<img class="ngg-singlepic" src="http://www.kingdict.net/i/images/gallery/cache/20__x_second.gif" alt="second" title="second" />
</a>

<p>Step 3<br />
增加下面部分那个图片的高度以让它能够容纳足够多的内容，图片又变成了，</p>

<a href="http://www.kingdict.net/i/images/gallery/rounded-box/third.gif" title="" class="shutterset_singlepic21" >
	<img class="ngg-singlepic" src="http://www.kingdict.net/i/images/gallery/cache/21__320x240_third.gif" alt="third" title="third" />
</a>

<p>好了，现在图片已经全部准备就绪，现在是CSS部分，</p>
<p>HTML部分</p>
<blockquote><p>&lt;div id=box1&gt;</p>
<p>&lt;div&gt; &lt;div&gt;My First Box&lt;/div&gt; &lt;/div&gt;</p>
<p>&lt;div&gt; &lt;div&gt;With some content&lt;/div&gt;&lt;/div&gt;</p>
<p>&lt;/div&gt;</p></blockquote>
<p>添加以下CSS声明到你的css文件里面去，</p>
<blockquote><p>.boxtop{ /*make this the same size as the top image*/ display:block; width:267px; height:48px;</p>
<p>/*set the image as a background*/ background-position:left top; background-repeat:no-repeat; background-image:url(images/top.gif); }</p>
<p>.topcontent{ /*set the font style for the box title*/ font-family:arial; font-size:16pt; color:white; /*shift the title down a bit and center it*/ padding-top:10px; text-align:center; }</p>
<p> .boxbottom{ /*make this the same width as the bottom image*/ /*don’t set the height as this needs to be flexible*/ display:block; width:267px; /*set the image as a background*/ background-position:left bottom; background-repeat:no-repeat; background-image:url(images/bottom.gif); }</p>
<p>.maincontent{ /*set the font style for the main content*/ color:white; font-family:arial; font-size:12pt; display:block; /*align the main content nicely*/ padding-left:20px; padding-bottom:40px; padding-right:30px; }</p></blockquote>
<p>ok，这就是全部了，示例可以看这里<a href="http://kingdict.net/i/example/cornersdemo.htm">cornersdemo.htm</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/07/make-a-rounded-box/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery 奇怪的javascript语法</title>
		<link>http://www.kingdict.net/i/2009/07/jquery-and-javascript-syntax</link>
		<comments>http://www.kingdict.net/i/2009/07/jquery-and-javascript-syntax#comments</comments>
		<pubDate>Wed, 29 Jul 2009 02:45:39 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=172</guid>
		<description><![CDATA[jQuery是一个出色的javascript框架，所有的声明 实现位于一个文件里面，语法非常晦涩难懂，譬如下面 (function(){ var // Will speed up references to window, and allows munging its name. window = this, // Will speed up references to undefined, and allows munging its name. undefined, // Map over jQuery in case of overwrite _jQuery = window.jQuery, // Map over the $ in case of overwrite _$ = window.$, [...]]]></description>
			<content:encoded><![CDATA[<p>jQuery是一个出色的javascript框架，所有的声明 实现位于一个文件里面，语法非常晦涩难懂，譬如下面</p>
<blockquote><p>(function(){</p>
<p>var</p>
<p>// Will speed up references to window, and allows munging its name.</p>
<p>window = this,</p>
<p>// Will speed up references to undefined, and allows munging its name.</p>
<p>undefined,</p>
<p>// Map over jQuery in case of overwrite</p>
<p>_jQuery = window.jQuery,</p>
<p>// Map over the $ in case of overwrite</p>
<p>_$ = window.$,</p>
<p>jQuery = window.jQuery = window.$ = function( selector, context ) {</p>
<p>// The jQuery object is actually just the init constructor &#8216;enhanced&#8217;</p>
<p>return new jQuery.fn.init( selector, context );</p>
<p>},</p>
<p>// A simple way to check for HTML strings or ID strings</p>
<p>// (both of which we optimize for)</p>
<p>quickExpr = /^[^&lt;]*(&lt;(.|\s)+&gt;)[^&gt;]*$|^#([\w-]+)$/,</p>
<p>// Is it a simple selector</p>
<p>isSimple = /^.[^:#\[\.,]*$/;</p>
<p>jQuery.fn = jQuery.prototype = {</p>
<p>init: function( selector, context ) {</p>
</blockquote>
<p>首先(function(){&#8230;})应该是一个匿名的javascript类，将所有的变量，函数声明封装起来，不至于暴露到全局的naming space中去， 然后声明了一些变量 并赋给window，再重新暴露出去，以便外部接口使用，譬如window.$,这是function(selector, context )的缩写，这些语法普通的javascript教程似乎都不怎么提及，这让我想起另外一个暴露接口的方法，也让人迷惑不解，</p>
<blockquote><p>window['MGJS_CMT'] = {};<br />
window['MGJS_CMT']['reply'] = reply;<br />
window['MGJS_CMT']['quote'] = quote;</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/07/jquery-and-javascript-syntax/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox,IE浏览器兼容性问题汇总</title>
		<link>http://www.kingdict.net/i/2009/07/internet-explorer-compatible</link>
		<comments>http://www.kingdict.net/i/2009/07/internet-explorer-compatible#comments</comments>
		<pubDate>Thu, 09 Jul 2009 07:51:12 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=125</guid>
		<description><![CDATA[浏览器兼容性 水平居中，Firefox使用margin-left: auto; margin-right: auto; IE6 使用text-align: center; 垂直居中，Firefox中使用display: table-cell; vertical-align: middle;可以实现div垂直居中，而IE6中则需要借助IE6中css的特点实现垂直居中。 !important标记，Firefox支持!important标记，IE6忽略!important标记]]></description>
			<content:encoded><![CDATA[<p>浏览器兼容性</p>
<p>水平居中，Firefox使用margin-left: auto; margin-right: auto; IE6 使用text-align: center;<br />
垂直居中，Firefox中使用display: table-cell; vertical-align: middle;可以实现div垂直居中，而IE6中则需要借助IE6中css的特点实现垂直居中。<br />
!important标记，Firefox支持!important标记，IE6忽略!important标记</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/07/internet-explorer-compatible/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php判断浏览器类型</title>
		<link>http://www.kingdict.net/i/2009/07/php-and-internet-explorer-typle</link>
		<comments>http://www.kingdict.net/i/2009/07/php-and-internet-explorer-typle#comments</comments>
		<pubDate>Sun, 05 Jul 2009 02:37:22 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=122</guid>
		<description><![CDATA[以下php类似代码可以判断出浏览器类型，如firefox或者ie，以及操作系统的类型， if(strpos($_SERVER[HTTP_USER_AGENT], “Maxthon”) &#38;&#38; strpos($_SERVER[HTTP_USER_AGENT], “MSIE”)) { $visitor_browser = “Maxthon(Microsoft IE)”; }elseif(strpos($_SERVER[HTTP_USER_AGENT], “Maxthon 2.0″)) { $visitor_browser = “Maxthon 2.0″; }elseif(strpos($_SERVER[HTTP_USER_AGENT], “Maxthon”)) { $visitor_browser = “Maxthon”; }elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 7.0″)) { $visitor_browser = “MSIE 7.0″; }elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 6.0″)) { $visitor_browser = “MSIE 6.0″; } elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 5.5″)) { $visitor_browser = “MSIE 5.5″; } elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 5.0″)) { [...]]]></description>
			<content:encoded><![CDATA[<p>以下php类似代码可以判断出浏览器类型，如firefox或者ie，以及操作系统的类型，</p>
<p>if(strpos($_SERVER[HTTP_USER_AGENT], “Maxthon”) &amp;&amp; strpos($_SERVER[HTTP_USER_AGENT], “MSIE”)) {<br />
$visitor_browser = “Maxthon(Microsoft IE)”;<br />
}elseif(strpos($_SERVER[HTTP_USER_AGENT], “Maxthon 2.0″)) {<br />
$visitor_browser = “Maxthon 2.0″;<br />
}elseif(strpos($_SERVER[HTTP_USER_AGENT], “Maxthon”)) {<br />
$visitor_browser = “Maxthon”;<br />
}elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 7.0″)) {<br />
$visitor_browser = “MSIE 7.0″;<br />
}elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 6.0″)) {<br />
$visitor_browser = “MSIE 6.0″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 5.5″)) {<br />
$visitor_browser = “MSIE 5.5″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 5.0″)) {<br />
$visitor_browser = “MSIE 5.0″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “MSIE 4.01″)) {<br />
$visitor_browser = “MSIE 4.01″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NetCaptor”)) {<br />
$visitor_browser = “NetCaptor”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Netscape”)) {<br />
$visitor_browser = “Netscape”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Lynx”)) {<br />
$visitor_browser = “Lynx”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Opera”)) {<br />
$visitor_browser = “Opera”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Konqueror”)) {<br />
$visitor_browser = “Konqueror”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Mozilla/5.0″)) {<br />
$visitor_browser = “Mozilla”;<br />
} else {<br />
$visitor_browser = “其它”;<br />
}<br />
if(strpos($_SERVER[HTTP_USER_AGENT], “NT 5.1″)) {//操作系统<br />
$visitor_os = “Windows XP (SP2)”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NT 5.2″) &amp;&amp; strpos($_SERVER[HTTP_USER_AGENT], “WOW64″)){<br />
$visitor_os = “Windows XP 64-bit Edition”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NT 5.2″)) {<br />
$visitor_os = “Windows 2003″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NT 6.0″)) {<br />
$visitor_os = “Windows Vista”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NT 5.0″)) {<br />
$visitor_os = “Windows 2000″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “4.9″)) {<br />
$visitor_os = “Windows ME”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NT 4″)) {<br />
$visitor_os = “Windows NT 4.0″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “98″)) {<br />
$visitor_os = “Windows 98″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “95″)) {<br />
$visitor_os = “Windows 95″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Mac”)) {<br />
$visitor_os = “Mac”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Linux”)) {<br />
$visitor_os = “Linux”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “Unix”)) {<br />
$visitor_os = “Unix”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “FreeBSD”)) {<br />
$visitor_os = “FreeBSD”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “SunOS”)) {<br />
$visitor_os = “SunOS”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “BeOS”)) {<br />
$visitor_os = “BeOS”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “OS/2″)) {<br />
$visitor_os = “OS/2″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “PC”)) {<br />
$visitor_os = “Macintosh”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “AIX”)) {<br />
$visitor_os = “AIX”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “IBM OS/2″)) {<br />
$visitor_os = “IBM OS/2″;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “BSD”)) {<br />
$visitor_os = “BSD”;<br />
} elseif(strpos($_SERVER[HTTP_USER_AGENT], “NetBSD”)) {<br />
$visitor_os = “NetBSD”;<br />
} else {<br />
$visitor_os = “其它”;<br />
}<br />
$out_ieos = “您的操作系统以及浏览器信息：$visitor_os $visitor_browser “;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/07/php-and-internet-explorer-typle/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>css选择器</title>
		<link>http://www.kingdict.net/i/2009/07/css-selector</link>
		<comments>http://www.kingdict.net/i/2009/07/css-selector#comments</comments>
		<pubDate>Fri, 03 Jul 2009 08:27:40 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=120</guid>
		<description><![CDATA[转载自52css.com,  之前对嵌套的css选择器一直存在疑惑，摸不准是平行 还是 父子关系，现在总算明白，凡是逗号间隔的是平行关系，如， h1, h2, h3, h4, h5, h6 {  margin: 0.3em 0;  } 空格间隔的是父子关系，如， #featuredDefault table{  font-size:1.5em;  } CSS的选择器有多种多样，随着CSS版本的升级，也有新的CSS选择器出来，我们的选择器功能也将会更加的强大。但我们目前的一些浏览器对某一些选择器的支持还不是很好。我们就从最基础的开始讲起吧。 　　类型选择器是用来定位特定的HTML类型元素，如标题h1、段落p、锚元素a、内联元素span、无序列表ul、列表项li等等。这样的选择器除了叫类型选择器以外，还有另外两个名字元素选择器与简单选择器。看下面的例子。  Example Source Code [www.52css.com] h1 {color:#f60;} p {line-height:1.2em;} a {text-decoration:underline;} span {font-size:10px;} 　　这些都是最典型的类型选择器，它的特点就在于定位非常简单而明确。但是如果文档结构比较复杂。不同部位的段落p、锚a可能是不同的样式定义，我们该如何准确的命中目标呢？我们在后面的内容将会逐一进行说明。接下来的知识也可以搞定上面的这个小问题。 　　后代选择器是用来定位特定元素的后代。它的语法很简单，两个选择器之间加一个空格就行了。例如上面的问题，我们作一个设置。  Example Source Code [www.52css.com] h1 {color:#f60;} p {line-height:1.2em;} a {text-decoration:underline;} span {font-size:10px;} li a {text-decoration:none;} 　　这样设置以后。在列表以外的锚会有下划线，而列表项的锚就不会带有下划线了。在前面的文章中，我们特别讲到了如何为id及class类命名，或许也存在着滥用id与class的习惯。希望精确的控制代码，但有时候是非常不必要的。我们完全可以通过选择器轻松的命中目标。看下面的例子。  Example Source Code [www.52css.com] #main a {color:#000;} #sider a {color:#fff;} &#60;div id=&#8221;main&#8221;&#62;     &#60;a href=&#8221;http://www.52css.com/&#8221;&#62;52CSS.com&#60;/a&#62; &#60;/div&#62; &#60;div id=&#8221;sider&#8221;&#62;     &#60;a href=&#8221;http://www.52css.com/&#8221;&#62;52CSS.com&#60;/a&#62; &#60;/div&#62; 　　同样的锚链接元素，我们可以定义成两种不同的色彩，我们完全没有必要为它们各指定一个id或class。我们在实际操作中会发现一个有趣的现象，很多同样的元素处于页面中，只是位置不同罢了。我们通常都能通过给他们的父元素定义一个id。然后再用后代选择器，就可以准确的命中目标了。 [...]]]></description>
			<content:encoded><![CDATA[<p>转载自52css.com,  之前对嵌套的css选择器一直存在疑惑，摸不准是平行 还是 父子关系，现在总算明白，凡是逗号间隔的是平行关系，如，</p>
<p>h1, h2, h3, h4, h5, h6 {<br />
 margin: 0.3em 0;<br />
 }</p>
<p>空格间隔的是父子关系，如，</p>
<p>#featuredDefault table{<br />
 font-size:1.5em;<br />
 }</p>
<p>CSS的选择器有多种多样，随着CSS版本的升级，也有新的CSS选择器出来，我们的选择器功能也将会更加的强大。但我们目前的一些浏览器对某一些选择器的支持还不是很好。我们就从最基础的开始讲起吧。</p>
<p>　　类型选择器是用来定位特定的HTML类型元素，如标题h1、段落p、锚元素a、内联元素span、无序列表ul、列表项li等等。这样的选择器除了叫类型选择器以外，还有另外两个名字元素选择器与简单选择器。看下面的例子。</p>
<div class="UBBPanel">
<div class="UBBTitle"> Example Source Code <span style="FONT-WEIGHT: 100; COLOR: #f7f7f7">[www.52css.com]</span></div>
<div class="UBBContent">h1 {color:#f60;}<br />
p {line-height:1.2em;}<br />
a {text-decoration:underline;}<br />
span {font-size:10px;}</div>
</div>
<p>　　这些都是最典型的类型选择器，它的特点就在于定位非常简单而明确。但是如果文档结构比较复杂。不同部位的段落p、锚a可能是不同的样式定义，我们该如何准确的命中目标呢？我们在后面的内容将会逐一进行说明。接下来的知识也可以搞定上面的这个小问题。</p>
<p>　　后代选择器是用来定位特定元素的后代。它的语法很简单，两个选择器之间加一个空格就行了。例如上面的问题，我们作一个设置。</p>
<div class="UBBPanel">
<div class="UBBTitle"> Example Source Code <span style="FONT-WEIGHT: 100; COLOR: #f7f7f7">[www.52css.com]</span></div>
<div class="UBBContent">h1 {color:#f60;}<br />
p {line-height:1.2em;}<br />
a {text-decoration:underline;}<br />
span {font-size:10px;}<br />
li a {text-decoration:none;}</div>
</div>
<p>　　这样设置以后。在列表以外的锚会有下划线，而列表项的锚就不会带有下划线了。在前面的文章中，我们特别讲到了如何为id及class类命名，或许也存在着滥用id与class的习惯。希望精确的控制代码，但有时候是非常不必要的。我们完全可以通过选择器轻松的命中目标。看下面的例子。</p>
<div class="UBBPanel">
<div class="UBBTitle"> Example Source Code <span style="FONT-WEIGHT: 100; COLOR: #f7f7f7">[www.52css.com]</span></div>
<div class="UBBContent">#main a {color:#000;}<br />
#sider a {color:#fff;}</p>
<p>&lt;div id=&#8221;main&#8221;&gt;<br />
    &lt;a href=&#8221;http://www.52css.com/&#8221;&gt;52CSS.com&lt;/a&gt;<br />
&lt;/div&gt;<br />
&lt;div id=&#8221;sider&#8221;&gt;<br />
    &lt;a href=&#8221;http://www.52css.com/&#8221;&gt;52CSS.com&lt;/a&gt;<br />
&lt;/div&gt;</p></div>
</div>
<p>　　同样的锚链接元素，我们可以定义成两种不同的色彩，我们完全没有必要为它们各指定一个id或class。我们在实际操作中会发现一个有趣的现象，很多同样的元素处于页面中，只是位置不同罢了。我们通常都能通过给他们的父元素定义一个id。然后再用后代选择器，就可以准确的命中目标了。</p>
<p>　　我们谈一下伪类选择器pseudo-class，它们有如下的东东所构成：</p>
<div class="UBBPanel">
<div class="UBBTitle"> Example Source Code <span style="FONT-WEIGHT: 100; COLOR: #f7f7f7">[www.52css.com]</span></div>
<div class="UBBContent">a:link {color:#f00;}<br />
a:visited {color:#f60;}<br />
a:hover {color:#fc0;}<br />
a:active {color:#000;} <br />
input:focus {background:#ccc;}</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/07/css-selector/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>网页特效收藏</title>
		<link>http://www.kingdict.net/i/2009/06/webpage-effect-bookmark</link>
		<comments>http://www.kingdict.net/i/2009/06/webpage-effect-bookmark#comments</comments>
		<pubDate>Sat, 20 Jun 2009 05:24:00 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=109</guid>
		<description><![CDATA[CSS和图片做搜索框    http://www.cssrain.cn/article.asp?id=78 Photoshop 导航条制作 http://www.tutorialwiz.com/navbar/ http://www.haoxiai.net/tuxingsheji/Photoshop/129450.html]]></description>
			<content:encoded><![CDATA[<p>CSS和图片做搜索框    <a href="http://www.cssrain.cn/article.asp?id=78">http://www.cssrain.cn/article.asp?id=78</a></p>
<p>Photoshop 导航条制作 <a href="http://www.tutorialwiz.com/navbar/">http://www.tutorialwiz.com/navbar/</a></p>
<p><a href="http://www.haoxiai.net/tuxingsheji/Photoshop/129450.html">http://www.haoxiai.net/tuxingsheji/Photoshop/129450.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/06/webpage-effect-bookmark/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS盒子模型</title>
		<link>http://www.kingdict.net/i/2009/06/css-box-model</link>
		<comments>http://www.kingdict.net/i/2009/06/css-box-model#comments</comments>
		<pubDate>Mon, 15 Jun 2009 14:06:35 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=90</guid>
		<description><![CDATA[Block-level element: 能够独立存在, 一般的块级元素之间以换行(如一个段落结束后另起一行)分隔. 常用的块级元素包括: p, h1~h6, div Inline element: 依附其它块级元素存在, 紧接于被联元素之间显示, 而不换行. 常用的内联元素包括: img, span Top-level element: 包括html, body, frameset, 表现如Block-level element, 属于高级块级元素. 块级元素是构成一个网页的主要和关键元素, 而任意一个块级元素均可以用Box model来解释说明. CSS盒子模型 立体图片 CSS盒子模型 平面图]]></description>
			<content:encoded><![CDATA[<ul>
<li> Block-level element: 能够独立存在, 一般的块级元素之间以换行(如一个段落结束后另起一行)分隔. 常用的块级元素包括: p, h1~h6, div</li>
</ul>
<ul>
<li> Inline element: 依附其它块级元素存在, 紧接于被联元素之间显示, 而不换行. 常用的内联元素包括: img, span</li>
</ul>
<ul>
<li> Top-level element: 包括html, body, frameset, 表现如Block-level element, 属于高级块级元素.</li>
</ul>
<p>块级元素是构成一个网页的主要和关键元素, 而任意一个块级元素均可以用Box model来解释说明.</p>
<p><em>CSS盒子模型</em> 立体图片</p>
<p><img class="alignnone size-full wp-image-91" title="css_box_model_hierarchy" src="http://www.kingdict.net/i/wp-content/uploads/2009/06/css_box_model_hierarchy.jpg" alt="css_box_model_hierarchy" width="488" height="459" /></p>
<p>CSS盒子模型 平面图</p>
<p><img class="alignnone size-full wp-image-92" title="css_box_model_platform" src="http://www.kingdict.net/i/wp-content/uploads/2009/06/css_box_model_platform.jpg" alt="css_box_model_platform" width="380" height="380" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/06/css-box-model/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>实用网站收集</title>
		<link>http://www.kingdict.net/i/2009/06/useful-websites</link>
		<comments>http://www.kingdict.net/i/2009/06/useful-websites#comments</comments>
		<pubDate>Sun, 14 Jun 2009 03:59:02 +0000</pubDate>
		<dc:creator>kingdict</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kingdict.net/i/?p=80</guid>
		<description><![CDATA[www.256pixels.com favicon 图标制作 http://www.html-kit.com/favicon/gallery/  favicon图标库 www.Logoease.com 网站 logo 图片 制作]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.256pixels.com">www.256pixels.com</a> favicon 图标制作</p>
<p>http://www.html-kit.com/favicon/gallery/  favicon图标库</p>
<p><a href="http://www.Logoease.com">www.Logoease.com</a> 网站 logo 图片 制作</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/06/useful-websites/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>301 重定向页面</title>
		<link>http://www.kingdict.net/i/2009/05/301-redirect</link>
		<comments>http://www.kingdict.net/i/2009/05/301-redirect#comments</comments>
		<pubDate>Thu, 28 May 2009 13:58:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://kingdict.net/i/?p=8</guid>
		<description><![CDATA[网站安装好wordpress之后，当我键入网址 http://www.kingdict.net/i,不知为何页面直接跳向http://kingdict.net/i,这样显得很难看，因此我修改.httpaccess文件添加了全站301跳转功能，以为这样就可以解决问题， RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^kingdict.net$ [NC] RewriteRule ^(.*)$ http://www.kingdict.net/$1 [L,R=301] 但这于事无补，我仔细查看page source，发现里面的URL全部都是不带www前缀的，也就是说这是程序设定的原因，细致的回顾了一下，好像没什么地方提示我选择带前缀还是不带前缀，wp-config.php文件里面也没有相关的code，后面在control panel里面发现了如下设定， 我把它们加上www然后提交更新，浏览器里面输入网站，这下终于出来了www前缀. 附：单个页面重定向方法 Redirect 301 /old.html http://www.kingdict.net/new.html]]></description>
			<content:encoded><![CDATA[<p>网站安装好wordpress之后，当我键入网址 http://www.kingdict.net/i,不知为何页面直接跳向http://kingdict.net/i,这样显得很难看，因此我修改.httpaccess文件添加了全站301跳转功能，以为这样就可以解决问题，</p>
<p>RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{HTTP_HOST} !^kingdict.net$ [NC]<br />
RewriteRule ^(.*)$ http://www.kingdict.net/$1 [L,R=301]</p>
<p>但这于事无补，我仔细查看page source，发现里面的URL全部都是不带www前缀的，也就是说这是程序设定的原因，细致的回顾了一下，好像没什么地方提示我选择带前缀还是不带前缀，wp-config.php文件里面也没有相关的code，后面在control panel里面发现了如下设定，</p>
<p><img src="/i/images/2009/301.jpg" alt="301 redirect" /></p>
<p>我把它们加上www然后提交更新，浏览器里面输入网站，这下终于出来了www前缀.</p>
<p>附：单个页面重定向方法</p>
<p>Redirect 301 /old.html http://www.kingdict.net/new.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingdict.net/i/2009/05/301-redirect/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

