﻿﻿<?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; CSS</title>
	<atom:link href="http://ximicc.com/category/css-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://ximicc.com</link>
	<description>WORDPRESS &#124; CSS &#124; SEO</description>
	<lastBuildDate>Fri, 30 Jul 2010 05:04:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</title>
		<link>http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 06:22:29 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>
		<category><![CDATA[CSS理论研究]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2551</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />学习任何东西都是一样，从小学、中学、大学，除了学习知识外就是去学习方法！</p>
<p>要想掌握<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>, 首先要学会HTML，我们刚开始是从零开始学习的，花了一个月时间学习HTML，没有老师，书就是我们唯一的老师，也没有上网的条件！一个月过后，我们就开始学习<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>，刚开始看的第一本CSS书是《CSS网页样式设计》看了几天后发现根本看不懂！之后换了一本《HTML参考大全》，这本书是网页制作师案头常备之书！之所以更换这本书来学习CSS，是因为这里面有.....</p><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />学习任何东西都是一样，从小学、中学、大学，除了学习知识外就是去学习方法！</p>
<p>要想掌握<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>, 首先要学会HTML，我们刚开始是从零开始学习的，花了一个月时间学习HTML，没有老师，书就是我们唯一的老师，也没有上网的条件！一个月过后，我们就开始学习<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>，刚开始看的第一本CSS书是《CSS网页样式设计》看了几天后发现根本看不懂！之后换了一本《HTML参考大全》，这本书是网页制作师案头常备之书！之所以更换这本书来学习CSS，是因为这里面有一部分是CSS，就成了我们的CSS启蒙书。看了几段后，觉得外国人写的教程很有条理，由浅入深，一步一步引领你们向前走，让你们明白他们们在说什么，而不是象国内的书讲的深浅不一，缺乏条理，好象怕你们不知道他们很有学问！就象前面所说的那本书《CSS网页样式设计》当时看了，对于初学CSS的我们来说，真的不知道它们在说什么！</p>
<p>再来谈一下学习过程中的细节，因为一个样式它们是不可能脱离HTML页的，HTML不与样式结合的话, CSS就失去了存在的意义。所以一般书中都会举一个例子，然后让你们上机测试效果，这是笔者想让你们有对样式表CSS有一个初步的印象，告诉你们CSS能做什么。一个小例子：“麻雀虽小，五脏俱全”，你们可能看不懂每一个语句的真正意思。但是你们可以记得例子的模式，以后在实践中不断地用，不断用的过程就是不断记的过程，所以不能恢心，不能总认为自己记忆力不好，但不管你们骑的是牛也好，千里马也罢，只要有恒心，一定会到达终点。</p>
<p>阅读一本书，一般来说第一次要先把整个书通读一遍，不理解的也要往下看，在往下看的过程中你们也许会找到那个问题的答案。看完后你们有一个大概的印象，但一定有很多不明白的地方，没关系，继续往下看。</p>
<p>第二遍你们就要边看边做学习笔记了，把你们认为是重点的部分写上，还有，你们觉得有疑问的部分也要记下，带着疑问看下去，如果没有答案，你们可以去 BBS上发一个贴子，好心人还是很多的，提示一句：“一定要学会如何去问问题！” 这里就不说了。你们还要上机去练习书上的例子，最让你们困惑的：“一是记不住，二是对概念的理解有误（这一条可能是书译的不好，另外就是你们的理解不对）”，对于第一条你们就要树立信心，坚持再坚持下去。当你们到达终点时你们回发现一切都是顺理成章的事。因为你们努力了，努力了就会有回报，有结果。</p>
<p>有好多人也看了，但是没有什么进步，我们分析主要有以下几个原因：</p>
<p>原因一：压力不够，因为有不少人比如美工学CSS，因为是看别人学，所以学之，不学就没优势！这样的压力是很小的，学不好还有美工这碗饭。</p>
<p>原因二：只是业余学习，这样学还只是玩一玩，因为你们不一定非要以这门技术吃饭。</p>
<p>原因三：方法不对，有的人只是在看教程，但他们不动手去做，我们以前就是看的太多，做的太少，所以有了实践你们才能把理论的东西揉进去。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/29 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-display/" title="Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性">Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-specificity/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-specificity/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 06:12:09 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2548</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />假如同个元素有两个或以上冲突的CSS规则，浏览器有一些基本的规则来决定哪一个非常非凡而胜出。</p>
<p>它可能不像其它那么重要，大部分案例你不需要担心冲突，但大型而且复杂的<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>文件，或有很多<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>文件组成的，可能产生冲突。</p>
<p>选择器一样的情况下后面的会覆盖前面的属性。比如：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">p { color: red; }</li>
<li>p&#160;{ color: blue; }</li></ol>
<p>p元素的元素将是蓝色，因为遵循后面的规则。然而，你不可能经常用相同的选择器冲突达到目的.....</p><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-specificity/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />假如同个元素有两个或以上冲突的CSS规则，浏览器有一些基本的规则来决定哪一个非常非凡而胜出。</p>
<p>它可能不像其它那么重要，大部分案例你不需要担心冲突，但大型而且复杂的<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>文件，或有很多<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>文件组成的，可能产生冲突。</p>
<p>选择器一样的情况下后面的会覆盖前面的属性。比如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;"> </span><span style="color: Green;">color:</span><span style="color: Gray;"> </span><span style="color: #00008b;">red</span><span style="color: Gray;">; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">p</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: Gray;"> </span><span style="color: Green;">color:</span><span style="color: Gray;"> </span><span style="color: #00008b;">blue</span><span style="color: Gray;">; </span><span style="color: Olive;">}</span></li></ol></div>
<p>p元素的元素将是蓝色，因为遵循后面的规则。然而，你不可能经常用相同的选择器冲突达到目的，当你使用嵌套选择器，合理的冲突来了。比如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">div</span><span style="color: Gray;"> </span><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;"> </span><span style="color: Green;">color:</span><span style="color: Gray;"> </span><span style="color: #00008b;">red</span><span style="color: Gray;">; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">p</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: Gray;"> </span><span style="color: Green;">color:</span><span style="color: Gray;"> </span><span style="color: #00008b;">blue</span><span style="color: Gray;">; </span><span style="color: Olive;">}</span></li></ol></div>
<p>也许你看起来p元素在div元素里面的颜色是蓝色，就像后面p元素的规则，但是第一个选择器的特性却是红色。基本上，一个选择器越多特性，样式冲突的时候将显示它的样式。</p>
<p>一组嵌套选择器的实际特性可以计算出来。基本的，使用ID选择器的值是100，使用class选择器的值是10，每个 html选择器的值是1。它们加起来就可以计算出特性的值。</p>
<blockquote><p>　　p的特性是1（一个html选择器）<br />
　　div p的特性是2（两个html选择器）<br />
　　.tree的特性是10（1个class 选择器）<br />
　　div p.tree的特性是1 1 10=12，（两个html选择器，一个class选择器）<br />
　　#baobab的特性是100（1个ID选择器）<br />
　　body #content .alternative p的特性是112（两个html选择器，一个ID选择器，一个类选择器）</p></blockquote>
<p>按照上面的规则，div p.tree的特性比div p高，body #content .alternative p又比它们两个都高。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li><li>2010/06/29 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-display/" title="Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性">Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-specificity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 06:09:35 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2546</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />伪元素吸附在选择上和pseudo classes伪类很像，像这样：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">selector:pseudoelement{property: value;}</li></ol>
<p><strong>First letters and First lines 首字母和首行</strong></p>
<p>first-letter伪元素作用到元素的第一个字母，first-line作用到元素的顶行。你可以，例如为段落创建一个drop caps和首行加粗。</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">p:first-letter {</li>
<li>font-size:&#038;nbs.....</li></ol><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />伪元素吸附在选择上和pseudo classes伪类很像，像这样：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">selector:pseudoelement{property: value;}</li></ol></div>
<p><strong>First letters and First lines 首字母和首行</strong></p>
<p>first-letter伪元素作用到元素的第一个字母，first-line作用到元素的顶行。你可以，例如为段落创建一个drop caps和首行加粗。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Navy;">:first-letter</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font-size:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">3</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">float:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">left</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Blue;">p</span><span style="color: Navy;">:first-line</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font-weight:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">bold</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p><strong>Before and after 前后</strong></p>
<p>before和after用来联系content属性不使用HTML确定一个元素的内容位置。</p>
<p>content属性值可以是：open-quote,close-quote,no-open-quote,no-close- quote，在引号标记里关闭任何字符串或使用url(imagename)图片。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">blockquote</span><span style="color: Navy;">:before</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">content:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">open-quote</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">blockquote</span><span style="color: Navy;">:after</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">content:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">close-quote</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">li</span><span style="color: Navy;">:before</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">content:</span><span style="color: Gray;"> &quot;POW: &quot;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">p</span><span style="color: Navy;">:before</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">content:</span><span style="color: Gray;"> url(images/jam.jpg)</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>听起来不错吧，可惜大部分用户不能体会到before或after的效果，因为IE不支持。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li><li>2010/06/29 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-display/" title="Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性">Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</title>
		<link>http://ximicc.com/css-tutorial/htmldog-cssat-rules/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-cssat-rules/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 06:04:21 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2542</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />At-rules分装不同的CSS规则，应用在特定场合。</p>
<p><strong>Importing</strong></p>
<p>import@规则引用另外的样式。例如，假如你想添加另外样式到现在的样式，可以这样：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">@import url(addonstyles.css);</li></ol>
<p>这很像使用link元素连接<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>到HTML，本质上说有一个内容样式像下面：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&#60;style type=&#34;text/css&#34; media=&#34;all&#34;&#62;@import .....</li></ol><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-cssat-rules/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />At-rules分装不同的CSS规则，应用在特定场合。</p>
<p><strong>Importing</strong></p>
<p>import@规则引用另外的样式。例如，假如你想添加另外样式到现在的样式，可以这样：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #00008b;">@import</span><span style="color: Gray;"> </span><span style="color: Blue;">url</span><span style="color: Gray;">(</span><span style="color: Blue;">addonstyles.css</span><span style="color: Gray;">);</span></li></ol></div>
<p>这很像使用link元素连接<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>到HTML，本质上说有一个内容样式像下面：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: Blue;">style</span><span style="color: Gray;"> </span><span style="color: Blue;">type</span><span style="color: Gray;">=&quot;</span><span style="color: Blue;">text</span><span style="color: Gray;">/</span><span style="color: Blue;">css</span><span style="color: Gray;">&quot; </span><span style="color: Blue;">media</span><span style="color: Gray;">=&quot;</span><span style="color: Blue;">all</span><span style="color: Gray;">&quot;&gt;</span><span style="color: #00008b;">@import</span><span style="color: Gray;"> </span><span style="color: Blue;">url</span><span style="color: Gray;">(</span><span style="color: Blue;">monkey.css</span><span style="color: Gray;">);&lt;/</span><span style="color: Blue;">style</span><span style="color: Gray;">&gt;</span></li></ol></div>
<p>这是为了照顾老版本浏览器，比如Netscape4不支持@规则所以不能链接样式表，已经构建好标签的HTML页面会失去样式表提供的功能。</p>
<p><strong>Media types</strong></p>
<p>media@规则应用内容使用特定媒体，比如打印，例如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #00008b;">@media</span><span style="color: Gray;"> </span><span style="color: Blue;">print</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Blue;">body</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font-size:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">pt</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">font-family:</span><span style="color: Gray;"> times new roman, times, </span><span style="color: Red;">serif</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#navigation</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">display:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">none</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>媒体形式：</p>
<p>　　all，所有媒体。<br />
　　aural，言语合成器。<br />
　　handheld，移动设备<br />
　　print，打印<br />
　　 projection，投影<br />
　　screen，电脑屏幕<br />
　　你还可以使用braille,embossed,tty或者tv。</p>
<p>注意：说了这么多，IE只支持all,screen和print。</p>
<p><strong>Charachter sets 字符设定</strong></p>
<p>charset@规则简单设定外部样式里的编码。它出现在样式的最上面例如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #00008b;">@charset</span><span style="color: Gray;"> &quot;</span><span style="color: Blue;">ISO-8859-1</span><span style="color: Gray;">&quot;;</span></li></ol></div>
<p><strong>Font faces 字体外观</strong></p>
<p>font-face@规则用来具体描述字体，可以在<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>里嵌入外部字体。</p>
<p>它需要font-family描述符引用字体，它的值可以是字体的名称或是新命名一个。嵌入一个字体，使用src描述符。其他添加到font-face@规则里的描述符将影响正在使用的内含字体，例如假如你添加 font-weight: bold粗体到@规则，font-family的src只能运用到带有font-family属性的选择器里，而且选择器里font-weight属性同样设置成bold。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #00008b;">@font</span><span style="color: Gray;">-</span><span style="color: Blue;">face</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font-family:</span><span style="color: Gray;"> somerandomfontname</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">src:</span><span style="color: Gray;"> url(somefont.eot)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">font-weight:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">bold</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">p</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font-family:</span><span style="color: Gray;"> somerandomfontname</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">font-weight:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">bold</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>如上面的例子，段落里的字体将是somefont的字体（假如p选择器没有font-weight: bold，那字体就不是somefont）。</p>
<p>嵌入字体还凑合着用，因为Mozilla浏览器不支持也没有计划添加这个功能。只有IE有分寸的支持，但这也不是说可以直接使用，IE浏览器嵌入字体，你还需要微软WEFT软件，它提供Truetype字体转换成压缩的OpenType字体（只有这个你才能使用URI指定）。由于这个限制（显得非常复杂）兼容性，最好不要使用系统没有的字体。</p>
<p><strong>Pages</strong></p>
<p>page@规则服务页面媒体，是个高级方式应用于打印媒体样式。它定义了页面块，在盒模型上扩展，所以你可以定义单一页面的大小和表现。</p>
<p>应用page@规则有许多规定，比如没有padding和border，而且也不上我们说的电脑屏幕，所以pixels和ems单位不被答应使用。</p>
<p>有许多特定属性可以使用，比如size，可以设定portrait纵向,landscape横向,auto自动或长度。marks属性可以用来定义裁剪标志：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #00008b;">@page</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">size:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">15</span><span style="color: Red;">cm</span><span style="color: Gray;"> </span><span style="color: Maroon;">20</span><span style="color: Red;">cm</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">margin:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">3</span><span style="color: Red;">cm</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">marks:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">cross</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p><strong>页面媒体里的伪标签</strong></p>
<p>有三种伪标签用来链接特定page@规则，如下形式：@page :pseudo-class {stuff}。</p>
<p>:first应用到页面媒体里的第一页</p>
<p>:left和:right应用到左边和左边页面。这可能用在指定有非常大margin的左边页面和有非常大margin的右边页面。</p>
<p>还有一些页面@规则，比如page-breaks页面中断和named pages页面命名，但这些@规则在浏览器里很难工作，你也许浪费了许多时间阅读这篇文章，不过这些都是不错的想法。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li><li>2010/06/29 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-display/" title="Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性">Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-cssat-rules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-page-layout/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-page-layout/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 05:59:40 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>
		<category><![CDATA[CSS理论研究]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2539</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />使用CSS布局非常简单，假如你习惯使用tables布局，可能开始时有点困难，但其实很轻易，事实上只是观念的不同。你需要把网页的每个部分看成独立的块，你可以绝对或相对定位块。</p>
<p><strong>Positioning 定位</strong></p>
<p>positon属性可以指定元素为absolute,relative,static或是fixed。static是元素默认属性，按 HTML出现的先后顺序。relative比较像static，但元素可以使用top,right,botto.....</p><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-page-layout/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />使用CSS布局非常简单，假如你习惯使用tables布局，可能开始时有点困难，但其实很轻易，事实上只是观念的不同。你需要把网页的每个部分看成独立的块，你可以绝对或相对定位块。</p>
<p><strong>Positioning 定位</strong></p>
<p>positon属性可以指定元素为absolute,relative,static或是fixed。static是元素默认属性，按 HTML出现的先后顺序。relative比较像static，但元素可以使用top,right,bottom和left设定初始属性。absolute把元素从HTML里面拉出，一切由它自己决定，在这里，绝对定位元素可以使用top,right,bottom,left定位在任何地方。</p>
<p>fixed行为像absolute，但它绝对定位的元素参照浏览器窗口与网页没有关系。所以，理论上，fixed元素可以固定在屏幕上当页面滚动时。为什么说是理论上的？因为IE7以下的浏览器不支持。</p>
<p><strong>使用绝对定位布局</strong></p>
<p>可以使用绝对定位创建传统的两列布局，如下：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: Green;">div</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">navigation</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">ul</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;&lt;</span><span style="color: Green;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">this.html</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">This</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">a</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;&lt;</span><span style="color: Green;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">that.html</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">That</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">a</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;&lt;</span><span style="color: Green;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">theOther.html</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">The Other</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">a</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: Green;">ul</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">div</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">div</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">content</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">h1</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Ra ra banjo banjo</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">h1</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Welcome to the Ra ra banjo banjo page. Ra ra banjo banjo. Ra ra banjo banjo. Ra ra banjo banjo.</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">(Ra ra banjo banjo)</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">div</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>上面加上<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">#navigation</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">position:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">absolute</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">top:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">left:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#content</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">margin-left:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>上面导航条设定在左边，宽度是10em。因为导航条是绝对定位，所以流动的页面上什么也不动，需要设定内容的左边margin等于导航条的宽度。</p>
<p>真是简单。你没有限制这两列的距离，使用聪明的布局，你可以随心所欲安排许多块。假如你想添加第三列，比如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">#navigation</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">position:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">absolute</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">top:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">left:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#navigation2</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">position:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">absolute</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">top:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">right:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#content</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">margin:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;"> </span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">setting</span><span style="color: Gray;"> </span><span style="color: Blue;">top</span><span style="color: Gray;"> </span><span style="color: Blue;">and</span><span style="color: Gray;"> </span><span style="color: Blue;">bottom</span><span style="color: Gray;"> </span><span style="color: Blue;">margin</span><span style="color: Gray;"> </span><span style="color: Blue;">to</span><span style="color: Gray;"> 0 </span><span style="color: Blue;">and</span><span style="color: Gray;"> </span><span style="color: Blue;">right</span><span style="color: Gray;"> </span><span style="color: Blue;">and</span><span style="color: Gray;"> </span><span style="color: Blue;">left</span><span style="color: Gray;"> </span><span style="color: Blue;">margin</span><span style="color: Gray;"> </span><span style="color: Blue;">to</span><span style="color: Gray;"> 10</span><span style="color: Blue;">em</span><span style="color: Gray;"> </span><span style="color: Blue;">*</span><span style="color: Gray;">/</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>最后阶段去绝对定位元素，因为它们独立存在，无法正确了解它们哪里结束。假如你使用上面的例子，所有的页面有小的导航条和大的内容区域到可以，但是，非凡是宽度和大小使用相对值，你必须经常放弃定位的希望，比如位于元素最下面的底部布局。假如你想定位底部，采用浮动模式比绝对定位好。</p>
<p><strong>Floating 浮动</strong></p>
<p>浮动元素可以在一条线上移动。浮动一般使用在定位页面里的小型元素，但也可使用在大块里，比如导航。上面的HTML例子使用下面<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">#navigation</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">float:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">left</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#navigation2</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">float:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">right</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#content</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">margin:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0</span><span style="color: Gray;"> </span><span style="color: Maroon;">10</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>假如你不希望接下来的元素包围浮动对象，可以使用 clear属性。clear:left清除浮动在左边的元素，clear:right清除浮动在右边的元素，clear:both清除所有。假如你想添加底部footer，可以像下面：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">#footer</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">clear:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">both</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>footer将在所有列下面，不管它们的长度如何。</p>
<p>这篇介绍了定位和浮动的基本情况，强调页面的大块，但记住，上面方法可以运用到块里面的任何元素。通过组合使用position,floating,margins,padding和border，你可以表现出任何网页设计，table布局能做的CSS没有什么不能做。</p>
<p>使用表格布局的理由就是考虑古老的浏览器。CSS的优势在于拥有很高的可用性，而且体积上只有使用table布局的部分大小。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/29 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-display/" title="Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性">Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-page-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十三）- CSS中的display属性</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-display/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-display/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 05:56:13 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2536</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />操作HTML元素的诀窍在于明白它们工作的方法在于没有特定的形式。一些由标签组成的大部分页面可以设定任何样式。浏览器默认的样式里的大部分html元素由字体样式、margin,padding组成，本质上是显示类型。</p>
<p>Display属性基本上分为inline,block,和 none。inline就像它的本意——显示为inline的元素为行。strong,anchor锚和em强调元素默认是行。block元素前后换行。标题和段落元素是块元素.....</p><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-display/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />操作HTML元素的诀窍在于明白它们工作的方法在于没有特定的形式。一些由标签组成的大部分页面可以设定任何样式。浏览器默认的样式里的大部分html元素由字体样式、margin,padding组成，本质上是显示类型。</p>
<p>Display属性基本上分为inline,block,和 none。inline就像它的本意——显示为inline的元素为行。strong,anchor锚和em强调元素默认是行。block元素前后换行。标题和段落元素是块元素。none，意思不显示元素，在可用性上可以实现漂亮的效果，交替样式或hover效果的高级运用。</p>
<p>设定表现可以更好运用在网页制作上。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">h1</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">display:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">inline</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">font-size:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">2</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#header</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">display:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">inline</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">font-size:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">0.9</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">padding-left:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">2</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>设定标题h1为行元素，可以和后面的元素在同一行。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">#navigation</span><span style="color: Gray;">, </span><span style="color: Blue;">#seeAlso</span><span style="color: Gray;">, </span><span style="color: Blue;">#comments</span><span style="color: Gray;">, </span><span style="color: Blue;">#standards</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">display:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">none</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>面的代码可以使用在打印样式里，比如在导航使用，可以在打印时不显示导航这些无关紧要的东西。</p>
<p>Display:none和 visibility:hidden;的不同在于display:none完全取消元素的显示，visibility:hidden保持元素位置但视觉上的内容不可见。例如，假如3的第二段设置为display:none，第一段将仅跟在第三段，假如设置为visibility:hidden，段落间就会空出。</p>
<p>明白表格相关的表现属性值最好的方法想象html表格。table是最初的表现，你可以使用table-row模拟table-cell模拟td。</p>
<p>Display属性更进一步，可以通过使用 table-column, table-row-group, table-column-group, table-header-group, table-footer-group and table-caption。现在可以直接使用columns构建表格，比在html中使用行构建快速。</p>
<p>最后，inline-table设定表格前后不换行。</p>
<p>使用<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>表格会严重损害可用性。HTML应该用来传递语意，所以假如你有表格数据，那可以使用HTML表格。使用<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>表格仅仅会产生糟糕的数据假如没有CSS数据将不可读。</p>
<p>其他表现形式</p>
<p>list-item列表项目，就像期待HTML里的li元素。它们需要嵌套在元素里面显示。</p>
<p>run-in元素的表现形式由它的父元素决定。IE和Mozilla都不支持。</p>
<p>compat根据上下阿文决定表现形式，同样IE和Mozilla都不支持。</p>
<p>maker仅仅使用在:before和:after伪元素，设定content属性的表现。</p>
<p>content属性默认表现就是maker，所以它只有在覆盖原来属性时才有用。</p>
<p>content属性，它的默认就是maker，所以只有在覆盖原来属性时使用。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-display/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十二）- CSS的背景图片</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-background-images/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-background-images/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 05:52:58 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2531</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />背景图片Background Images有许多属性可以操作。幸运的是，可以使用background处理所有：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">body {</li>
<li>background:&#160;white url(http://www.htmldog.com/images/bg.gif) no-repeat top right;</li>
<li>}</li></ol>
<p>上面合并了下面属性：</p>
<blockquote><p>background-color出现在前面。</p>
<p>background-image图片的位置。</p>
<p>background.....</p></blockquote><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-background-images/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />背景图片Background Images有许多属性可以操作。幸运的是，可以使用background处理所有：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">body</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">background:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">white</span><span style="color: Gray;"> url(http://www.htmldog.com/images/bg.gif) </span><span style="color: Red;">no-repeat</span><span style="color: Gray;"> </span><span style="color: Red;">top</span><span style="color: Gray;"> </span><span style="color: Red;">right</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>上面合并了下面属性：</p>
<blockquote><p>background-color出现在前面。</p>
<p>background-image图片的位置。</p>
<p>background- repeat图片重复的形式。背景图片可以重复repeat（这就像建筑用的瓦片一样），repeat-x在x轴（左右）重复，repeat-y在y轴（上下）重复，no-repeat不重复只显示一个。</p>
<p>background-position可以使用 top,center,bottom,left,right或任何可以看到的组合，比如above在上面。</p>
<p>可以为大部分html元素设置背景图片，不只是整个页面（body），可以用来制作简单但效果显著的美化，比如圆角等等不同的边角外形。</p></blockquote>
<p>使用背影图片非常简单，而且可以使用在页面的任何地方。许多人喜欢使用色彩鲜艳的图片作为背景的页面，带给用户判读前台文字困难加大。这是一个极端的例子，但事实上，大部分对用户友好、可读性强的文本是白色背景上显示黑色，或是黑色背景显示白色（建议使用柔和的颜色做为背景，减少刺眼的颜色）</p>
<p>所以，最佳使用背景图片的位置要么是上面没有内容要么是背景非常淡，这样同样有利于减少图片大小，因为使用更少的颜色（建议使用索引色格式，比如 GIF）。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-background-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十一）- CSS的属性缩写</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-acronyms/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-acronyms/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 05:45:43 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2527</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />一些CSS属性答应使用一串值代替许多属性，值使用空格分开。</p>
<p>margin,pdding和border-width答应合并 margin-top-width, margin-right-width, margin-bottom-width等等，形式像这样：property:top right bottom left;逆时针顺序。</p>
<p>所以下面的：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">p {</li>
<li>border-top-width:&#160;1px;</li>
<li>border-right-w.....</li></ol><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-acronyms/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />一些CSS属性答应使用一串值代替许多属性，值使用空格分开。</p>
<p>margin,pdding和border-width答应合并 margin-top-width, margin-right-width, margin-bottom-width等等，形式像这样：property:top right bottom left;逆时针顺序。</p>
<p>所以下面的：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">border-top-width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">px</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">border-right-width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">5</span><span style="color: Red;">px</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">border-bottom-width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">10</span><span style="color: Red;">px</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">border-left-width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">20</span><span style="color: Red;">px</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>可以写成：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">border-width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: Maroon;">5</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: Maroon;">10</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: Maroon;">20</span><span style="color: Red;">px</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>border-width,border-color,border-style同样可以合并到一起，例如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">border:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: #00008b;">red</span><span style="color: Gray;"> </span><span style="color: Red;">solid</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>同样可以运用到border-top,border-right等等。假如只使用两个值（比如margin: 1em 10em;），第一个值包括顶部和底部，第二个值包括左右。</p>
<p>字体属性同样可以使用font属性合并。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">italic</span><span style="color: Gray;"> </span><span style="color: Red;">bold</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Red;">em</span><span style="color: Gray;">/</span><span style="color: Maroon;">1.5</span><span style="color: Gray;"> courier</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>上面&#8221;/1.5&#8243;是 line-height的值。</p>
<p>把它们总结在一起，试下下面的代码：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">font:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">em</span><span style="color: Gray;">/</span><span style="color: Maroon;">1.5</span><span style="color: Gray;"> &quot;Times New Roman&quot;, times, </span><span style="color: Red;">serif</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">padding:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">3</span><span style="color: Red;">em</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">border:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: #00008b;">black</span><span style="color: Gray;"> </span><span style="color: Red;">solid</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">border-width:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: Maroon;">5</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: Maroon;">5</span><span style="color: Red;">px</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Red;">px</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">border-color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;"> </span><span style="color: #00008b;">green</span><span style="color: Gray;"> </span><span style="color: #00008b;">blue</span><span style="color: Gray;"> </span><span style="color: #00008b;">yellow</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">margin:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">em</span><span style="color: Gray;"> </span><span style="color: Maroon;">5</span><span style="color: Red;">em</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>推荐大家使用缩写形式，促进<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>代码的精简、优化！</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-acronyms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（十）- CSS中的伪类</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-pseudo-classes/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-pseudo-classes/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 05:40:53 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2524</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />在<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>中，如果对于相同元素有针对不同条件的定义，宜将最一般的条件放在最上面，并依次向下，保证最下面的是最特殊的条件。这样，浏览器在显示元素时，才会从特殊到一般、逐级向上验证条件，才会使你的每一个CSS语句都起到效果。</p>
<p>老外总结了一个便于记忆的“爱恨原则”（LoVe/HAte），即四种伪类的首字母：LVHA即正确的顺序：a:link、 a:visited、a:hover、a:active。实际上，从<a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a>的“就近原则”也可以看出这个.....</p><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-pseudo-classes/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" />在<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>中，如果对于相同元素有针对不同条件的定义，宜将最一般的条件放在最上面，并依次向下，保证最下面的是最特殊的条件。这样，浏览器在显示元素时，才会从特殊到一般、逐级向上验证条件，才会使你的每一个CSS语句都起到效果。</p>
<p>老外总结了一个便于记忆的“爱恨原则”（LoVe/HAte），即四种伪类的首字母：LVHA即正确的顺序：a:link、 a:visited、a:hover、a:active。实际上，从<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>的“就近原则”也可以看出这个特点。在Dreamweaver中“新建CSS规则”对话框中，复合内容中的顺序也是一致的。请你注重一些CSS伪类属性不被所有浏览器支持，但有四个伪类可以安全使用在链接上。</p>
<p>伪类像是指定选择器状态或关联选择器的门闩。它们的形式如：selector:pseudo class { property: value; }，在选择器和伪属性之间使用冒号。</p>
<blockquote><p>　　link 没有点击过的链接<br />
　　visited以点击过的链接<br />
　　active获得焦点时的链接（比如在点击时）<br />
　　 hover 鼠标在链接上面</p></blockquote>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">a.snowman</span><span style="color: Navy;">:link</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">blue</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">a.snowman</span><span style="color: Navy;">:visited</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">purple</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">a.snowman</span><span style="color: Navy;">:active</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">a.snowman</span><span style="color: Navy;">:hover</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">text-decoration:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">none</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">blue</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">background-color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">yellow</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>尽管CSS里可以省略它们，但维护不同颜色的链接对于新手是个很好的练习。由于伪类（相比hover）不是经常使用，作为公用属性是非常不幸的特性。由于这样，它不像以前那么重要，但假如为最优用户响应考虑，应该使用它。</p>
<p>传统默认，文本链接是蓝色，访问后是紫色，理论上可以使用很多不同颜色效果，但，再次，逐渐广泛使用CSS，使得链接变得不再普通，平均用户也不再认为链接必须是蓝色或紫色。</p>
<p>除了链接其他元素也可以使用hover伪类。不幸的是，ie7以下的浏览器不支持，这样有许多漂亮的效果不能在IE上实现。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-pseudo-classes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Htmldog权威CSS入门指点十八章（九）- CSS的分组和嵌套</title>
		<link>http://ximicc.com/css-tutorial/htmldog-css-grouping-and-nesting/</link>
		<comments>http://ximicc.com/css-tutorial/htmldog-css-grouping-and-nesting/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 05:25:24 +0000</pubDate>
		<dc:creator>ximicc</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Tutorials]]></category>
		<category><![CDATA[CSS基础指南]]></category>
		<category><![CDATA[CSS新手入门]]></category>

		<guid isPermaLink="false">http://ximicc.com/?p=2521</guid>
		<description><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" /><strong>Grouping 分组</strong></p>
<p>当许多选择器有同样属性时，可以使用逗号组合它们。例子：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">h2 {</li>
<li>color:&#160;red;</li>
<li>}</li>
<li>.thisOtherClass&#160;{</li>
<li>color:&#160;red;</li>
<li>}</li>
<li>.yetAnotherClass&#160;{</li>
<li>color:&#160;red;</li>
<li>}</li></ol>
<p>上面的可以写成这样：</p>
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">h2, .thisOtherClass, .yetAnotherClass</li>
<li>{</li>
<li>color:&#160;red;</li>
<li>}.....</li></ol><p class='read-more'><a href='http://ximicc.com/css-tutorial/htmldog-css-grouping-and-nesting/'>Continue Reading ...</a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://ximicc.com/wp-content/uploads/2010/06/XIMICC-LOGO.jpg" alt="汇聚博客资源,点亮博客价值 - 西米CC(http://ximicc.com)" title="权威CSS入门指点十八章" width="121" height="125" class="alignleft size-full wp-image-2625" /><strong>Grouping 分组</strong></p>
<p>当许多选择器有同样属性时，可以使用逗号组合它们。例子：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">h2</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">.thisOtherClass</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">.yetAnotherClass</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>上面的可以写成这样：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">h2</span><span style="color: Gray;">, </span><span style="color: Blue;">.thisOtherClass</span><span style="color: Gray;">, </span><span style="color: Blue;">.yetAnotherClass</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p><strong>Nesting 嵌套</strong></p>
<p>假如<span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>结构良好，不需要使用很多class或ID选择器。这是因为 <span class='wp_keywordlink'><a href="http://ximicc.com/category/css-tutorial/" title="查看关于CSS的教程文章和技术资源 - From 西米CC" target="_blank">CSS</a></span>可以设定选择器里面选择器的属性。例子：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">#top</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">background-color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">#ccc</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">padding:</span><span style="color: Gray;">&nbsp;</span><span style="color: Maroon;">1</span><span style="color: Red;">em</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#top</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">h1</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">#ff0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">#top</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">p</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Green;">color:</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">red</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">font-weight:</span><span style="color: Gray;">&nbsp;</span><span style="color: Red;">bold</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>假如你碰到下面这样的形式，记得处理掉你网页上的class或ID。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: Green;">div</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">top</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">h1</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Chocolate curry</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">h1</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">This is my recipe for making curry purely with chocolate</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Mmm mm mmmmm</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">div</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>这是由于，通过使用空格分离选择器，我们可以设定IDtop里面的h1颜色为#ff0，p是red和blod。这可能比较复杂，因为嵌套可以多级使用，所以需要多加练习。</p>
<h2  class="related_post_title">喜欢的就爱屋及乌    被雷了就诛连九族</h2><ul class="related_post"><li>2010/07/04 -- <a href="http://ximicc.com/css-tutorial/htmldog-how-to-learn-css-better/" title="Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】">Htmldog权威CSS入门指点十八章（十八）- 如何更快的学习CSS【完结】</a> (0)</li><li>2010/07/03 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-specificity/" title="Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性">Htmldog权威CSS入门指点十八章（十七）- CSS的优先级特性</a> (0)</li><li>2010/07/02 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-pseudo-elements/" title="Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素">Htmldog权威CSS入门指点十八章（十六）- CSS的伪元素</a> (0)</li><li>2010/07/01 -- <a href="http://ximicc.com/css-tutorial/htmldog-cssat-rules/" title="Htmldog权威CSS入门指点十八章（十五）- CSS的@规则">Htmldog权威CSS入门指点十八章（十五）- CSS的@规则</a> (0)</li><li>2010/06/30 -- <a href="http://ximicc.com/css-tutorial/htmldog-css-page-layout/" title="Htmldog权威CSS入门指点十八章（十四）- CSS网页布局">Htmldog权威CSS入门指点十八章（十四）- CSS网页布局</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://ximicc.com/css-tutorial/htmldog-css-grouping-and-nesting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
