??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲综合激情六月婷婷在线观看 ,亚洲精品无码久久久,亚洲欧洲日产韩国在线http://m.tkk7.com/qileilove/category/54297.html不想做屌丝的码农Q不是好目l理Q屌丝生涯从此开始!zh-cnThu, 29 May 2014 04:16:47 GMTThu, 29 May 2014 04:16:47 GMT60CSS 内边?/title><link>http://m.tkk7.com/qileilove/articles/414129.html</link><dc:creator>其自然EVO</dc:creator><author>其自然EVO</author><pubDate>Mon, 26 May 2014 11:03:00 GMT</pubDate><guid>http://m.tkk7.com/qileilove/articles/414129.html</guid><wfw:comment>http://m.tkk7.com/qileilove/comments/414129.html</wfw:comment><comments>http://m.tkk7.com/qileilove/articles/414129.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/qileilove/comments/commentRss/414129.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/qileilove/services/trackbacks/414129.html</trackback:ping><description><![CDATA[<div class="97fdhhn" id="intro" style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><p style="margin: 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">元素的内边距在边框和内容Z间。控制该区域最单的属性是 padding 属性?/span></p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">CSS padding 属性定义元素边框与元素内容之间的空白区域?/span></p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>CSS padding 属?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">CSS padding 属性定义元素的内边距。padding 属性接受长度值或癑ֈ比|但不允许使用负倹{?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">例如Q如果您希望所?h1 元素的各辚w?10 像素的内边距Q只需要这P</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;">h1 {padding: 10px;}</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">您还可以按照上、右、下、左的顺序分别设|各边的内边距,各边均可以用不同的单位或百分比|</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;">h1 {padding: 10px 0.25em 2ex 20%;}</pre></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>单边内边距属?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">也通过使用下面四个单独的属性,分别讄上、右、下、左内边距:</p><ul style="margin: 10px 0px 0px 35px; padding: 0px; border: 0px;"><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-top</a></li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-right</a></li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-bottom</a></li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-left</a></li></ul><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">您也许已l想CQ下面的规则实现的效果与上面的简写规则是完全相同的:</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;">h1 { padding-top: 10px; padding-right: 0.25em; padding-bottom: 2ex; padding-left: 20%; } </pre></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>内边距的癑ֈ比数?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">前面提到q,可以为元素的内边距设|百分数倹{百分数值是相对于其父元素的 width 计算的,q一点与外边距一栗所以,如果父元素的 width 改变Q它们也会改变?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面q条规则把段落的内边距设|ؓ父元?width ?10%Q?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;">p {padding: 10%;}</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">例如Q如果一个段落的父元素是 div 元素Q那么它的内边距要根?div ?width 计算?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;"><div style="width: 200px;"> <p>This paragragh is contained within a DIV that has a width of 200 pixels.</p> </div> </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; color: #dd0000;">注意Q?/span>上下内边距与左右内边距一_即上下内边距的百分数会相对于父元素宽度设|,而不是相对于高度?/p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>CSS 内边距实例:</h2><dl style="margin: 10px 0px 0px; padding: 0px; border: 0px;"><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">所有内边距属性在一个声明中</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示使用写属性将所有的内边距属性设|于一个声明中Q可以有一到四个倹{?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄下内边距 1</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用厘米值来讄单元格的下内边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄下内边距 2</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用癑ֈ比值来讄单元格的下内边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄左内边距 1</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用厘米值来讄单元格的左内边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄左内边距 2</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用癑ֈ比值来讄单元格的左内边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄叛_边距 1</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用厘米值来讄单元格的叛_边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄叛_边距 2</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用癑ֈ比值来讄单元格的叛_边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄上内边距 1</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用厘米值来讄单元格的上内边距?/dd><dt style="margin: 15px 0px 5px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">讄上内边距 2</a></dt><dd style="margin: 0px; padding: 0px; border: 0px;">本例演示如何使用癑ֈ比值来讄单元格的上内边距?/dd></dl></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>CSS 内边距属?/h2><table style="margin: 10px 0px 0px; padding: 0px; border-style: solid; border-color: #aaaaaa; border-collapse: collapse; width: 709.0908813476563px;"><tbody style="margin: 0px; padding: 0px; border: 0px;"><tr style="margin: 0px; padding: 0px; border: 0px;"><th style="margin: 0px; padding: 5px 15px 5px 5px; border: 1px solid #aaaaaa; vertical-align: baseline; background-color: #d5d5d5;">属?/th><th style="margin: 0px; padding: 5px 15px 5px 5px; border: 1px solid #aaaaaa; vertical-align: baseline; background-color: #d5d5d5;">描述</th></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS padding 属? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">写属性。作用是在一个声明中讄元素的所内边距属性?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS padding-bottom 属? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-bottom</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">讄元素的下内边距?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS padding-left 属? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-left</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">讄元素的左内边距?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS padding-right 属? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-right</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">讄元素的右内边距?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS padding-top 属? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">padding-top</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">讄元素的上内边距?/td></tr></tbody></table></div><div class="rt79l9n" id="bpn" style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; height: 29px; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background: #ffffff;"><ul style="margin: 0px; padding: 0px; border: 0px; height: 29px; width: 230px; position: relative; background: url(http://www.w3school.com.cn/ui/bg.gif) 0px -570px no-repeat transparent;"><li style="margin: 0px; padding: 0px; border: 0px; left: 0px; width: 105px; display: block; height: 29px; list-style: none; position: absolute; top: 0px; overflow: hidden;"></li></ul></div><img src ="http://m.tkk7.com/qileilove/aggbug/414129.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/qileilove/" target="_blank">其自然EVO</a> 2014-05-26 19:03 <a href="http://m.tkk7.com/qileilove/articles/414129.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS 框模型概q?/title><link>http://m.tkk7.com/qileilove/articles/414128.html</link><dc:creator>其自然EVO</dc:creator><author>其自然EVO</author><pubDate>Mon, 26 May 2014 10:57:00 GMT</pubDate><guid>http://m.tkk7.com/qileilove/articles/414128.html</guid><wfw:comment>http://m.tkk7.com/qileilove/comments/414128.html</wfw:comment><comments>http://m.tkk7.com/qileilove/articles/414128.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/qileilove/comments/commentRss/414128.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/qileilove/services/trackbacks/414128.html</trackback:ping><description><![CDATA[<div class="nz7ldtb" id="intro" style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><p style="margin: 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">CSS 框模?(Box Model) 规定了元素框处理元素内容?a title="CSS 内边? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">内边?/a>?a title="CSS Ҏ" style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">Ҏ</a> ?nbsp;<a title="CSS 外边? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background: transparent;">外边?/a> 的方式?/span></p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>CSS 框模型概q?/h2><img src="http://www.w3school.com.cn/i/ct_boxmodel.gif" alt="CSS 框模? style="margin: 25px 0px 0px 25px; padding: 0px; border: 0px;" /><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边~是Ҏ。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的Q何元素?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; color: #ff9955;">提示Q?/span>背景应用于由内容和内边距、边框组成的区域?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">内边距、边框和外边距都是可选的Q默认值是零。但是,许多元素由用户代理样式表设|外边距和内边距。可以通过元素的 margin ?padding 讄为零来覆盖这些浏览器样式。这可以分别q行Q也可以使用通用选择器对所有元素进行设|:</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;">* { margin: 0; padding: 0; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">?CSS 中,width ?height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会媄响内容区域的寸Q但是会增加元素框的d寸?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">假设框的每个边上?10 个像素的外边距和 5 个像素的内边距。如果希望这个元素框辑ֈ 100 个像素,需要将内容的宽度设|ؓ 70 像素Q请看下图:</p><img src="http://www.w3school.com.cn/i/ct_css_boxmodel_example.gif" alt="CSS 框模型实? style="margin: 25px 0px 0px 25px; padding: 0px; border: 0px;" /><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background: #f5f5f5;">#box { width: 70px; margin: 10px; padding: 5px; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; color: #ff9955;">提示Q?/span>内边距、边框和外边距可以应用于一个元素的所有边Q也可以应用于单独的辏V?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; color: #ff9955;">提示Q?/span>外边距可以是负|而且在很多情况下都要使用负值的外边距?/p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>览器兼Ҏ?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">一旦ؓ面讄了恰当的 DTDQ大多数览器都会按照上面的囄来呈现内宏V然?IE 5 ?6 的呈现却是不正确的。根?W3C 的规范,元素内容占据的空间是?width 属性设|的Q而内容周围的 padding ?border 值是另外计算的。不q的是,IE5.X ?6 在怪异模式中用自q非标准模型。这些浏览器?width 属性不是内容的宽度Q而是内容、内边距和边框的宽度的d?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">虽然有方法解册个问题。但是目前最好的解决Ҏ是回避这个问题。也是Q不要给元素dh指定宽度的内边距Q而是试内边距或外边距d到元素的父元素和子元素?/p><h3>术语译</h3><ul style="margin: 10px 0px 0px 35px; padding: 0px; border: 0px;"><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;">element : 元素?/li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;">padding : 内边距,也有资料其译为填充?/li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;">border : Ҏ?/li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;">margin : 外边距,也有资料其译为空白或I白辏V?/li></ul><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">?w3schoolQ我们把 padding ?margin l一地称为内边距和外边距。边框内的空白是内边距,Ҏ外的I白是外边距Q很Ҏ记吧Q)</p></div><img src ="http://m.tkk7.com/qileilove/aggbug/414128.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/qileilove/" target="_blank">其自然EVO</a> 2014-05-26 18:57 <a href="http://m.tkk7.com/qileilove/articles/414128.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS 轮廓http://m.tkk7.com/qileilove/articles/412608.html其自然EVO其自然EVOThu, 17 Apr 2014 06:40:00 GMThttp://m.tkk7.com/qileilove/articles/412608.htmlhttp://m.tkk7.com/qileilove/comments/412608.htmlhttp://m.tkk7.com/qileilove/articles/412608.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412608.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412608.html

轮廓QoutlineQ是l制于元素周围的一条线Q位于边框边~的外围Q可起到H出元素的作用?/span>

CSS outline 属性规定元素轮廓的样式、颜色和宽度?/span>

轮廓QOutlineQ?实例Q?/h2>
在元素周围画U?/a>
本例演示使用outline属性在元素周围M条线?/dd>
讄轮廓的颜?/a>
本例演示如何讄轮廓的颜艌Ӏ?/dd>
讄轮廓的样?/a>
本例演示如何讄轮廓的样式?/dd>
讄轮廓的宽?/a>
本例演示如何讄轮廓的宽度?/dd>

CSS Ҏ属?/h2>

"CSS" 列中的数字指C哪?CSS 版本定义了该属性?/p>
属?/th>描述CSS
outline在一个声明中讄所有的轮廓属性?/td>2
outline-color讄轮廓的颜艌Ӏ?/td>2
outline-style讄轮廓的样式?/td>2
outline-width讄轮廓的宽度?/td>2



其自然EVO 2014-04-17 14:40 发表评论
]]>
CSS 表格http://m.tkk7.com/qileilove/articles/412606.html其自然EVO其自然EVOThu, 17 Apr 2014 06:35:00 GMThttp://m.tkk7.com/qileilove/articles/412606.htmlhttp://m.tkk7.com/qileilove/comments/412606.htmlhttp://m.tkk7.com/qileilove/articles/412606.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412606.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412606.html

CSS 表格属性可以帮助您极大地改善表格的外观?/span>

表格Ҏ

如需?CSS 中设|表D框,请?border 属性?/p>

下面的例子ؓ table、th 以及 td 讄了蓝色边框:

table, th, td   {   border: 1px solid blue;   } 

亲自试一?/a>

h意,上例中的表格h双线条边框。这是由?table、th 以及 td 元素都有独立的边框?/p>

如果需要把表格昄为单U条ҎQ请使用 border-collapse 属性?/p>

折叠Ҏ

border-collapse 属性设|是否将表格Ҏ折叠为单一ҎQ?/p>

table   {   border-collapse:collapse;   }  table,th, td   {   border: 1px solid black;   } 

亲自试一?/a>

表格宽度和高?/h2>

通过 width ?height 属性定义表格的宽度和高度?/p>

下面的例子将表格宽度讄?100%Q同时将 th 元素的高度设|ؓ 50pxQ?/p>

table   {   width:100%;   }  th   {   height:50px;   } 

亲自试一?/a>

表格文本寚w

text-align ?vertical-align 属性设|表g文本的对齐方式?/p>

text-align 属性设|水q_齐方式,比如左对齐、右寚w或者居中:

td   {   text-align:right;   } 

亲自试一?/a>

vertical-align 属性设|垂直对齐方式,比如剙寚w、底部对齐或居中寚wQ?/p>

td   {   height:50px;   vertical-align:bottom;   } 

亲自试一?/a>

表格内边?/h2>

如需控制表格中内容与Ҏ的距,请ؓ td ?th 元素讄 padding 属性:

td   {   padding:15px;   } 

亲自试一?/a>

表格颜色

下面的例子设|边框的颜色Q以?th 元素的文本和背景颜色Q?/p>

table, td, th   {   border:1px solid green;   }  th   {   background-color:green;   color:white;   } 

亲自试一?/a>

CSS Table 属?/h2>
属?/th>描述
border-collapse讄是否把表D框合qؓ单一的边框?/td>
border-spacing讄分隔单元D框的距离?/td>
caption-side讄表格标题的位|?/td>
empty-cells讄是否昄表格中的I单元格?/td>
table-layout讄昄单元、行和列的算法?/td>

亲自试一?- 更多实例

制作一个漂亮的表格
本例演示如何创造一个漂亮的表格?/dd>
昄表格中的I单?/a>
本例演示是否昄表格中的I单元?/dd>
讄表格Ҏ之间的空?/a>
本例演示如何讄单元D框之间的距离?/dd>
讄表格标题的位|?/a>
本例演示如何定位表格的标题?/dd>


其自然EVO 2014-04-17 14:35 发表评论
]]>
CSS 列表http://m.tkk7.com/qileilove/articles/412605.html其自然EVO其自然EVOThu, 17 Apr 2014 06:32:00 GMThttp://m.tkk7.com/qileilove/articles/412605.htmlhttp://m.tkk7.com/qileilove/comments/412605.htmlhttp://m.tkk7.com/qileilove/articles/412605.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412605.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412605.html

CSS 列表属性允怽攄、改变列表项标志Q或者将囑փ作ؓ列表Ҏ志?/span>

CSS 列表

从某U意义上Ԍ不是描述性的文本的Q何内定w可以认ؓ是列表。h口普查、太阳系、家谱、参观菜单,甚至你的所有朋友都可以表示Z个列表或者是列表的列表?/p>

׃列表如此多样Q这使得列表相当重要Q所以说QCSS 中列表样式不太丰富确实是一大憾事?/p>

列表cd

要媄响列表的样式Q最单(同时支持最充分Q的办法是改变其标志类型?/p>

例如Q在一个无序列表中Q列表项的标?(marker) 是出现在各列表项旁边的圆炏V在有序列表中,标志可能是字母、数字或另外某种计数体系中的一个符受?/p>

要修改用于列表项的标志类型,可以使用属?nbsp;list-style-typeQ?/p>

ul {list-style-type : square}

上面的声明把无序列表中的列表Ҏ志设|ؓ方块?/p>

列表图?/h3>

有时Q常规的标志是不够的。你可能惛_各标志用一个图像,q可以利?nbsp;list-style-image 属性做刎ͼ

ul li {list-style-image : url(xxx.gif)}

只需要简单地使用一?url() |可以用图像作为标志?/p>

列表标志位置

CSS2.1 可以定标志出现在列表项内容之外q是内容内部。这是利?nbsp;list-style-position 完成的?/p>

写列表样?/h3>

为简单v见,可以以?3 个列表样式属性合qؓ一个方便的属性:list-styleQ就像这P

li {list-style : url(example.gif) square inside}

list-style 的值可以按M序列出Q而且q些值都可以忽略。只要提供了一个|其它的就会填入其默认倹{?/p>

CSS 列表实例Q?/h2>
在无序列表中的不同类型的列表标记
本例演示在CSS中不同类型的列表Ҏ记?/dd>
在有序列表中不同cd的列表项标记
本例演示在CSS中不同类型的列表Ҏ记?/dd>
所有的列表样式cd
本例演示在CSS中所有不同类型的列表Ҏ记?/dd>
图像作为列表项标记
本例演示如何图像作为列表项标记?/dd>
攄列表标记
本例演示在何处放|列表标记?/dd>
在一个声明中定义所有的列表属?/a>
本例演示所有针对列表的属性设|于一个简写属性?/dd>

CSS 列表属?list)

属?/th>描述
list-style写属性。用于把所有用于列表的属性设|于一个声明中?/td>
list-style-image图象设|ؓ列表Ҏ志?/td>
list-style-position讄列表中列表项标志的位|?/td>
list-style-type讄列表Ҏ志的cd?/td>
marker-offset 


其自然EVO 2014-04-17 14:32 发表评论
]]>
CSS 链接http://m.tkk7.com/qileilove/articles/412604.html其自然EVO其自然EVOThu, 17 Apr 2014 06:26:00 GMThttp://m.tkk7.com/qileilove/articles/412604.htmlhttp://m.tkk7.com/qileilove/comments/412604.htmlhttp://m.tkk7.com/qileilove/articles/412604.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412604.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412604.html

我们能够以不同的Ҏ为链接设|样式?/span>

讄链接的样?/h2>

能够讄链接样式?CSS 属性有很多U(例如 color, font-family, background {等Q?/p>

链接的特D性在于能够根据它们所处的状态来讄它们的样式?/p>

链接的四U状态:

  • a:link - 普通的、未被访问的链接
  • a:visited - 用户已访问的链接
  • a:hover - 鼠标指针位于链接的上?/li>
  • a:active - 链接被点ȝ时刻

实例

a:link {color:#FF0000;}		/* 未被讉K的链?*/ a:visited {color:#00FF00;}	/* 已被讉K的链?*/ a:hover {color:#FF00FF;}	/* 鼠标指针Ud到链接上 */ a:active {color:#0000FF;}	/* 正在被点ȝ链接 */ 

亲自试一?/a>

当ؓ链接的不同状态设|样式时Q请按照以下ơ序规则Q?/p>

常见的链接样?/h2>

在上面的例子中,链接Ҏ其状态改变颜艌Ӏ?/p>

让我们看看其他几U常见的讄链接样式的方法:

文本修饰

text-decoration 属性大多用于去掉链接中的下划线Q?/p>

实例

a:link {text-decoration:none;} a:visited {text-decoration:none;} a:hover {text-decoration:underline;} a:active {text-decoration:underline;} 

亲自试一?/a>

背景?/h3>

background-color 属性规定链接的背景Ԍ

实例

a:link {background-color:#B2FF99;} a:visited {background-color:#FFFF85;} a:hover {background-color:#FF704D;} a:active {background-color:#FF704D;} 

亲自试一?/a>

更多实例

向链接添加不同的样式
本例演示如何向链接添加其他样式?/dd>
高 - 创徏链接?/a>
本例演示了更高的示例,我们l合了若q种 CSS 属性,来把链接昄为方框?/dd>


其自然EVO 2014-04-17 14:26 发表评论
]]>
CSS 字体http://m.tkk7.com/qileilove/articles/412603.html其自然EVO其自然EVOThu, 17 Apr 2014 06:19:00 GMThttp://m.tkk7.com/qileilove/articles/412603.htmlhttp://m.tkk7.com/qileilove/comments/412603.htmlhttp://m.tkk7.com/qileilove/articles/412603.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412603.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412603.html

CSS 字体属性定义文本的字体pd、大、加_、风|如斜体)和变形(如小型大写字母)?/span>

CSS 字体pd

?CSS 中,有两U不同类型的字体pd名称Q?/p>

  • 通用字体pd - 拥有怼外观的字体系l组合(比如 "Serif" ?"Monospace"Q?/li>
  • 特定字体pd - 具体的字体系列(比如 "Times" ?"Courier"Q?/li>

除了各种特定的字体系列外QCSS 定义?5 U通用字体pdQ?/p>

  • Serif 字体
  • Sans-serif 字体
  • Monospace 字体
  • Cursive 字体
  • Fantasy 字体

如果需要了解更多有兛_体系列的知识Q请阅读 CSS 字体pd?/p>

指定字体pd

使用 font-family 属?/a> 定义文本的字体系列?/p>

使用通用字体pd

如果你希望文档用一U?sans-serif 字体Q但是你q不兛_是哪一U字体,以下是一个合适的声明Q?/p>

body {font-family: sans-serif;}

亲自试一?/a>

q样用户代理׃?sans-serif 字体pd中选择一个字体(?HelveticaQ,q将其应用到 body 元素。因为有l承Q这U字体选择q将应用?body 元素中包含的所有元素,除非有一U更特定的选择器将其覆盖?/p>

指定字体pd

除了使用通用的字体系列,您还可以通过 font-family 属性设|更具体的字体?/p>

下面的例子ؓ所?h1 元素讄?Georgia 字体Q?/p>

h1 {font-family: Georgia;}

亲自试一?/a>

q样的规则同时会产生另外一个问题,如果用户代理上没有安?Georgia 字体Q就只能使用用户代理的默认字体来昄 h1 元素?/p>

我们可以通过l合特定字体名和通用字体pd来解册个问题:

h1 {font-family: Georgia, serif;}

亲自试一?/a>

如果读者没有安?GeorgiaQ但安装?Times 字体Qserif 字体pd中的一U字体)Q用户代理就可能?h1 元素使用 Times。尽?Times ?Georgia q不完全匚wQ但臛__接近?/p>

因此Q我们徏议在所?font-family 规则中都提供一个通用字体pd。这样就提供了一条后路,在用户代理无法提供与规则匚w的特定字体时Q就可以选择一个候选字体?/p>

如果您对字体非常熟悉Q也可以为给定的元素指定一pdcM的字体。要做到q一点,需要把q些字体按照优先序排列Q然后用逗号q行q接Q?/p>

p {font-family: Times, TimesNR, 'New Century Schoolbook',      Georgia, 'New York', serif;} 

亲自试一?/a>

Ҏq个列表Q用户代理会按所列的序查找q些字体。如果列出的所有字体都不可用,׃单地选择一U可用的 serif 字体?/p>

使用引号

您也许已l注意到了,上面的例子中使用了单引号。只有当字体名中有一个或多个I格Q比?New YorkQ,或者如果字体名包括 # ?$ 之类的符P才需要在 font-family 声明中加引号?/p>

单引h双引号都可以接受。但是,如果把一?font-family 属性放?HTML ?style 属性中Q则需要用该属性本w未使用的那U引P

<p style="font-family: Times, TimesNR, 'New Century Schoolbook', Georgia,  'New York', serif;">...</p> 

亲自试一?/a>

字体风格

font-style 属?/a>最常用于规定斜体文本?/p>

该属性有三个|

实例

p.normal {font-style:normal;} p.italic {font-style:italic;} p.oblique {font-style:oblique;} 

亲自试一?/a>

italic ?oblique 的区?/h3>

font-style 非常单:用于?normal 文本、italic 文本?oblique 文本之间选择。唯一有点复杂的是明确 italic 文本?oblique 文本之间的差别?/p>

斜体QitalicQ是一U简单的字体风格Q对每个字母的结构有一些小改动Q来反映变化的外观。与此不同,倾斜QobliqueQ文本则是正常竖直文本的一个倾斜版本?/p>

通常情况下,italic ?oblique 文本?web 览器中看上d全一栗?/p>

字体变Ş

font-variant 属?/a>可以讑֮型大写字母?/p>

型大写字母不是一般的大写字母Q也不是写字母Q这U字母采用不同大的大写字母?/p>

实例

p {font-variant:small-caps;}

亲自试一?/a>

字体加粗

font-weight 属?/a>讄文本的粗l?/p>

使用 bold 关键字可以将文本讄为粗体?/p>

关键?100 ~ 900 为字体指定了 9 U加_度。如果一个字体内|了q些加粗U别Q那么这些数字就直接映射到预定义的别,100 对应最l的字体变ŞQ?00 对应最_的字体变Ş。数?400 {h?normalQ?700 {h?bold?/p>

如果元素的加粗讄?bolderQ浏览器会设|比所l承值更_的一个字体加_。与此相反,关键?lighter 会导致浏览器加_度下移而不是上UR?/p>

实例

p.normal {font-weight:normal;} p.thick {font-weight:bold;} p.thicker {font-weight:900;} 

亲自试一?/a>

字体大小

font-size 属?/a>讄文本的大?/p>

有能力管理文本的大小?web 设计领域很重要。但是,您不应当通过调整文本大小使段落看上去像标题,或者标题看上dD落?/p>

请始l用正的 HTML 标题Q比如?<h1> - <h6> 来标记标题,使用 <p> 来标记段落?/p>

font-size 值可以是l对或相对倹{?/p>

l对|

相对大小Q?/p>

注意Q?/span>如果您没有规定字体大,普通文本(比如D落Q的默认大小?16 像素 (16px=1em)?/p>

使用像素来设|字体大?/h3>

通过像素讄文本大小Q可以对文本大小q行完全控制Q?/p>

实例

h1 {font-size:60px;} h2 {font-size:40px;} p {font-size:14px;} 

亲自试一?/a>

?Firefox, Chrome, and Safari 中,可以重新调整以上例子的文本大,但是?Internet Explorer 中不行?/p>

虽然可以通过览器的~放工具调整文本大小Q但是这实际上是Ҏ个页面的调整Q而不仅限于文本?/p>

使用 em 来设|字体大?/h3>

如果要避免在 Internet Explorer 中无法调整文本的问题Q许多开发者?em 单位代替 pixels?/p>

W3C 推荐使用 em 寸单位?/p>

1em {于当前的字体尺寸。如果一个元素的 font-size ?16 像素Q那么对于该元素Q?em q?16 像素。在讄字体大小Ӟem 的g相对于父元素的字体大改变?/p>

览器中默认的文本大是 16 像素。因?1em 的默认尺寸是 16 像素?/p>

可以使用下面q个公式像素{换ؓ emQ?em style="margin: 0px; padding: 0px; border: 0px;">pixels/16=em

Q注Q?6 {于父元素的默认字体大小Q假讄元素?font-size ?20pxQ那么公式需改ؓQ?em style="margin: 0px; padding: 0px; border: 0px;">pixels/20=emQ?/p>

实例

h1 {font-size:3.75em;} /* 60px/16=3.75em */ h2 {font-size:2.5em;}  /* 40px/16=2.5em */ p {font-size:0.875em;} /* 14px/16=0.875em */ 

亲自试一?/a>

在上面的例子中,?em 为单位的文本大小与前一个例子中以像素计的文本是相同的。不q,如果使用 em 单位Q则可以在所有浏览器中调整文本大?/p>

不幸的是Q在 IE 中仍存在问题。在重设文本大小Ӟ会比正常的尺寸更大或更小?/p>

l合使用癑ֈ比和 EM

在所有浏览器中均有效的方案是?body 元素Q父元素Q以癑ֈ比设|默认的 font-size |

实例

body {font-size:100%;} h1 {font-size:3.75em;} h2 {font-size:2.5em;} p {font-size:0.875em;} 

亲自试一?/a>

我们的代码非常有效。在所有浏览器中,可以昄相同的文本大,q允许所有浏览器~放文本的大?/p>

CSS 字体实例Q?/h2>
讄文本的字?/a>
本例演示如何讄文本字体?/dd>
讄字体寸
本例演示如何讄字体寸?/dd>
讄字体风格
本例演示如何讄字体风格?/dd>
讄字体的异?/a>
本例演示如何讄字体的异体?/dd>
讄字体的粗l?/a>
本例演示如何讄字体的粗l?/dd>
所有字体属性在一个声明之?/a>
本例演示如何使用写属性将字体属性设|在一个声明之内?/dd>

CSS 字体属?/h2>
属?/th>描述
font写属性。作用是把所有针对字体的属性设|在一个声明中?/td>
font-family讄字体pd?/td>
font-size讄字体的尺寸?/td>
font-size-adjust当首选字体不可用ӞҎ换字体进行智能羃放。(CSS2.1 已删除该属性。)
font-stretch对字体进行水qx伸。(CSS2.1 已删除该属性。)
font-style讄字体风格?/td>
font-variant以小型大写字体或者正常字体显C文本?/td>
font-weight讄字体的粗l?/td>



其自然EVO 2014-04-17 14:19 发表评论
]]>
CSS 文本http://m.tkk7.com/qileilove/articles/412541.html其自然EVO其自然EVOWed, 16 Apr 2014 10:22:00 GMThttp://m.tkk7.com/qileilove/articles/412541.htmlhttp://m.tkk7.com/qileilove/comments/412541.htmlhttp://m.tkk7.com/qileilove/articles/412541.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412541.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412541.html

CSS 文本属性可定义文本的外观?/span>

通过文本属性,您可以改变文本的颜色、字W间距,寚w文本Q装饰文本,Ҏ本进行羃q,{等?/span>

~进文本

?Web 面上的D落的第一行羃q,q是一U最常用的文本格式化效果?/p>

CSS 提供?nbsp;text-indent 属?/a>Q该属性可以方便地实现文本~进?/p>

通过使用 text-indent 属性,所有元素的W一行都可以~进一个给定的长度Q甚臌长度可以是负倹{?/p>

q个属性最常见的用途是段落的首行~进Q下面的规则会所有段落的首行~进 5 emQ?/p>

p {text-indent: 5em;}

注意Q?/span>一般来_可以为所有块U元素应?text-indentQ但无法该属性应用于行内元素Q图像之cȝ替换元素上也无法应用 text-indent 属性。不q,如果一个块U元素(比如D落Q的首行中有一个图像,它会随该行的其余文本Ud?/p>

提示Q?/span>如果x一个行内元素的W一?#8220;~进”Q可以用左内边距或外边距创造这U效果?/p>

使用负?/h3>

text-indent q可以设|ؓ负倹{利用这U技术,可以实现很多有趣的效果,比如“悬挂~进”Q即W一行悬挂在元素中余下部分的左边Q?/p>

p {text-indent: -5em;}

不过在ؓ text-indent 讄负值时要当心,如果对一个段落设|了负|那么首行的某些文本可能会出览器窗口的左边界。ؓ了避免出现这U显C问题,针对负羃q再讄一个外边距或一些内边距Q?/p>

p {text-indent: -5em; padding-left: 5em;}

使用癑ֈ比?/h3>

text-indent 可以使用所有长度单位,包括癑ֈ比倹{?/p>

癑ֈ数要相对于羃q元素父元素的宽度。换句话_如果羃qD|ؓ 20%Q所影响元素的第一行会~进其父元素宽度?20%?/p>

在下例中Q羃q值是父元素的 20%Q即 100 个像素:

div {width: 500px;} p {text-indent: 20%;}  <div> <p>this is a paragragh</p> </div> 

l承

text-indent 属性可以承,误虑如下标记Q?/p>

div#outer {width: 500px;} div#inner {text-indent: 10%;} p {width: 200px;}  <div id="outer"> <div id="inner">some text. some text. some text. <p>this is a paragragh.</p> </div> </div> 

以上标记中的D落也会~进 50 像素Q这是因个段落承了 id ?inner ?div 元素的羃q倹{?/p>

水^寚w

text-align 是一个基本的属性,它会影响一个元素中?span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold;">文本?/span>互相之间的对齐方式。它的前 3 个值相当直接,不过W?4 个和W?5 个则略有些复杂?/p>

?left、right ?center 会导致元素中的文本分别左寚w、右寚w和居中?/p>

西方语言都是从左向右读,所?text-align 的默认值是 left。文本在左边界对齐,双界呈锯ӞUCؓ“从左到右”文本Q。对于希伯来语和阿拉伯语之类的的语言Qtext-align 则默认ؓ rightQ因些语a从右向左诅R不出所料,center 会每个文本行在元素中居中?/p>

提示Q?/span>块U元素或表元素居中,要通过在这些元素上适当地设|左、右外边距来实现?/p>

text-align:center ?<CENTER>

您可能会认ؓ text-align:center ?<CENTER> 元素的作用一P但实际上二者大不相同?/p>

<CENTER> 不仅影响文本Q还会把整个元素居中。text-align 不会控制元素的对齐,而只影响内部内容。元素本w不会从一D늧到另一端,只是其中的文本受影响?/p>

justify

最后一个水q_齐属性是 justify?/p>

在两端对齐文本中Q文本行的左右两端都攑֜父元素的内边界上。然后,调整单词和字母间的间隔,使各行的长度恰好相等。您也许已经注意CQ两端对齐文本在打印领域很常见?/p>

需要注意的是,要由用户代理Q而不?CSSQ来定两端寚w文本如何拉Q以填满父元素左双界之间的I间。如需了解详情Q请参阅 CSS text-align 属性参考页?/p>

字间?/h2>

word-spacing 属?/a>可以改变字(单词Q之间的标准间隔。其默认?normal 与设|gؓ 0 是一L?/p>

word-spacing 属性接受一个正长度值或负长度倹{如果提供一个正长度|那么字之间的间隔׃增加。ؓ word-spacing 讄一个负|会把它拉q:

p.spread {word-spacing: 30px;} p.tight {word-spacing: -0.5em;}  <p class="spread"> This is a paragraph. The spaces between words will be increased. </p>  <p class="tight"> This is a paragraph. The spaces between words will be decreased. </p> 

实例 TIY Q增加或减少单词间距Q字间隔Q?/a>

注释Q?/span>如需深入理解 CSS ?#8220;?#8221;QwordQ的定义Q请讉K CSS word-spacing 属性参考页?/p>

字母间隔

letter-spacing 属?/a>?word-spacing 的区别在于,字母间隔修改的是字符或字母之间的间隔?/p>

?word-spacing 属性一Pletter-spacing 属性的可取值包括所有长度。默认关键字?normalQ这?letter-spacing:0 相同Q。输入的长度g使字母之间的间隔增加或减指定的量:

h1 {letter-spacing: -0.5em} h4 {letter-spacing: 20px}  <h1>This is header 1</h1> <h4>This is header 4</h4> 

实例 TIY Q规定字W间距(字母间隔Q?/a>

字符转换

text-transform 属?/a>处理文本的大写。这个属性有 4 个|

默认?none Ҏ本不做Q何改动,用源文档中的原有大小写。顾名思义Quppercase ?lowercase 文本{换ؓ全大写和全小写字W。最后,capitalize 只对每个单词的首字母大写?/p>

作ؓ一个属性,text-transform 可能无关紧要Q不q如果您H然军_把所?h1 元素变ؓ大写Q这个属性就很有用。不必单独地修改所?h1 元素的内容,只需使用 text-transform Z完成q个修改Q?/p>

h1 {text-transform: uppercase}

使用 text-transform 有两斚w的好处。首先,只需写一个简单的规则来完成这个修改,而无需修改 h1 元素本n。其ơ,如果您以后决定将所有大写再切换ؓ原来的大写Q可以更Ҏ地完成修攏V?/p>

实例 TIY Q控制文本中字母的大写

文本装饰

接下来,我们讨论 text-decoration 属?/a>Q这是一个很有意思的属性,它提供了很多非常有趣的行为?/p>

text-decoration ?5 个|

不出所料,underline 会对元素加下划线Q就?HTML 中的 U 元素一栗overline 的作用恰好相反,会在文本的顶端画一个上划线。?line-through 则在文本中间M个诏I线Q等价于 HTML 中的 S ?strike 元素。blink 会让文本闪烁Q类g Netscape 支持的颇招非议的 blink 标记?/p>

none g关闭原本应用C个元素上的所有装饰。通常Q无装饰的文本是默认外观Q但也不Lq样。例如,链接默认C有下划线。如果您希望L链接的下划U,可以使用以下 CSS 来做到这一点:

a {text-decoration: none;}

注意Q?/span>如果昑ּ地用q样一个规则去掉链接的下划U,那么锚与正常文本之间在视觉上的唯一差别是颜色Q至默认是q样的,不过也不能完全保证其颜色肯定有区别)?/p>

q可以在一个规则中l合多种装饰。如果希望所有超链接既有下划U,又有上划U,则规则如下:

a:link a:visited {text-decoration: underline overline;}

不过要注意的是,如果两个不同的装饰都与同一元素匚wQ胜则的g完全取代另一个倹{请考虑以下的规则:

h2.stricken {text-decoration: line-through;} h2 {text-decoration: underline overline;} 

对于l定的规则,所?class ?stricken ?h2 元素都只有一个诏I线装饰Q而没有下划线和上划线Q因?nbsp;text-decoration g替换而不是篏Uv?/span>?/p>

处理I白W?/h2>

white-space 属?/a>会媄响到用户代理Ҏ文档中的I格、换行和 tab 字符的处理?/p>

通过使用该属性,可以影响览器处理字之间和文本行之间的空白符的方式。从某种E度上讲Q默认的 XHTML 处理已经完成了空白符处理Q它会把所有空白符合ƈZ个空根{所以给定以下标讎ͼ它在 Web 览器中昄Ӟ各个字之间只会显CZ个空|同时忽略元素中的换行Q?/p>

<p>This     paragraph has    many     spaces           in it.</p>

可以用以下声明显式地讄q种默认行ؓQ?/p>

p {white-space: normal;}

上面的规则告诉浏览器按照q_的做法去处理Q丢掉多余的I白W。如果给定这个|换行字符Q回车)会{换ؓI格Q一行中多个I格的序列也会{换ؓ一个空根{?/p>

实例 TIY Qwhite-space: normal

?pre

不过Q如果将 white-space 讄?preQ受q个属性媄响的元素中,I白W的处理有所不同Q其行ؓ像 XHTML ?pre 元素一PI白W不会被忽略?/p>

如果 white-space 属性的gؓ preQ浏览器会注意额外的空|甚至回R。在q个斚wQ而且仅在q个斚wQQ何元素都可以相当于一?pre 元素?/p>

实例 TIY Qwhite-space: pre

注意Q?/span>l测试,IE 7 以及更早版本的浏览器不支持该|因此请用非 IE 的浏览器来查看上面的实例?/p>

?nowrap

与之相对的值是 nowrapQ它会防止元素中的文本换行,除非使用了一?br 元素。在 CSS 中?nowrap 非常cM?HTML 4 中用 <td nowrap> 一个表单元D|ؓ不能换行Q不q?white-space 值可以应用到M元素?/p>

实例 TIY Qwhite-space: nowrap

?pre-wrap ?pre-line

CSS2.1 引入了?pre-wrap ?pre-lineQ这在以前版本的 CSS 中是没有的。这些值的作用是允许创作h员更好地控制I白W处理?/p>

如果元素?white-space 讄?pre-wrapQ那么该元素中的文本会保留空白符序列Q但是文本行会正常地换行。如果设|ؓq个|源文本中的行分隔W以及生成的行分隔符也会保留。pre-line ?pre-wrap 相反Q会像正常文本中一样合q空白符序列Q但保留换行W?/p>

实例 TIY Qwhite-space: pre-wrap

实例 TIY Qwhite-space: pre-line

注意Q?/span>我们?IE7 ?FireFox2.0 览器中试了上面的两个实例Q但是结果是Q?pre-wrap ?pre-line 都没有得到很好的支持?/p>

ȝ

下面的表格ȝ?white-space 属性的行ؓQ?/p>
?/th>I白W?/th>换行W?/th>自动换行
pre-line合ƈ保留允许
normal合ƈ忽略允许
nowrap合ƈ忽略不允?/td>
pre保留保留不允?/td>
pre-wrap保留保留允许

文本方向

如果您阅ȝ是英文书c,׃从左到右、从上到下地阅读Q这是英文的流方向。不q,q不是所有语a都如此。我们知道古汉语是从右到左来阅ȝQ当然还包括希伯来语和阿拉伯语等{。CSS2 引入了一个属性来描述其方向性?/p>

direction 属?/a>影响块元素中文本的书写方向、表中列布局的方向、内Ҏq_充其元素框的方向、以及两端对齐元素中最后一行的位置?/p>

注释Q?/span>对于行内元素Q只有当 unicode-bidi 属?/a>讄?embed ?bidi-override 时才会应?direction 属性?/p>

direction 属性有两个|ltr ?rtl。大多数情况下,默认值是 ltrQ显CZ左到右的文本。如果显CZ叛_左的文本Q应使用?rtl?/p>

CSS 文本实例Q?/h2>
讄文本颜色
本例演示如何讄文本的颜艌Ӏ?/dd>
讄文本的背景颜?/a>
本例颜色如何讄部分文本的背景颜艌Ӏ?/dd>
规定字符间距
本例演示如何增加或减字W间距?/dd>
使用癑ֈ比设|行间距
本例演示如何使用癑ֈ比值来讄D落中的行间距?/dd>
使用像素D|行间距
本例演示如何使用像素值来讄D落中的行间距?/dd>
使用数值来讄行间?/a>
本例演示如何使用一个数值来讄D落中的行间距?/dd>
寚w文本
本例演示如何寚w文本?/dd>
修饰文本
本例演示如何向文本添加修饰?/dd>
~进文本
本例演示如何~进文本首行?/dd>
控制文本中的字母
本例演示如何控制文本中的字母?/dd>
在元素中止文本折行
本例演示如何止在元素中的文本折行?/dd>
增加单词间距
本例演示如何增加D落中单词间的距R?/dd>

CSS 文本属?/h2>
属?/th>描述
color讄文本颜色
direction讄文本方向?/td>
line-height讄行高?/td>
letter-spacing讄字符间距?/td>
text-align寚w元素中的文本?/td>
text-decoration向文本添加修饰?/td>
text-indent~进元素中文本的首行?/td>
text-shadow讄文本阴媄。CSS2 包含该属性,但是 CSS2.1 没有保留该属性?/td>
text-transform控制元素中的字母?/td>
unicode-bidi讄文本方向?/td>
white-space讄元素中空白的处理方式?/td>
word-spacing讄字间距?/td>



其自然EVO 2014-04-16 18:22 发表评论
]]>
CSS 背景http://m.tkk7.com/qileilove/articles/412540.html其自然EVO其自然EVOWed, 16 Apr 2014 10:21:00 GMThttp://m.tkk7.com/qileilove/articles/412540.htmlhttp://m.tkk7.com/qileilove/comments/412540.htmlhttp://m.tkk7.com/qileilove/articles/412540.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412540.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412540.html

CSS 允许应用U色作ؓ背景Q也允许使用背景囑փ创徏相当复杂的效果?/span>

CSS 在这斚w的能力远q在 HTML 之上?/span>

背景?/h2>

可以使用 background-color 属?/a>为元素设|背景色。这个属性接受Q何合法的颜色倹{?/p>

q条规则把元素的背景讄为灰Ԍ

p {background-color: gray;}

如果您希望背景色从元素中的文本向外少有g伸,只需增加一些内边距Q?/p>

p {background-color: gray; padding: 20px;}

如需查看本例的效果,可以亲自试一?/a>Q?/p>

可以为所有元素设|背景色Q这包括 body 一直到 em ?a {行内元素?/p>

background-color 不能l承Q其默认值是 transparent。transparent ?#8220;透明”之意。也是_如果一个元素没有指定背景色Q那么背景就是透明的,q样其祖先元素的背景才能可见?/p>

背景囑փ

要把囑փ攑օ背景Q需要?nbsp;background-image 属?/a>。background-image 属性的默认值是 noneQ表C景上没有攄M囑փ?/p>

如果需要设|一个背景图像,必须个属性设|一?URL |

body {background-image: url(/i/eg_bg_04.gif);}

大多数背景都应用?body 元素Q不qƈ不仅限于此?/p>

下面例子Z个段落应用了一个背景,而不会对文档的其他部分应用背景:

p.flower {background-image: url(/i/eg_bg_03.gif);}

您甚臛_以ؓ行内元素讄背景囑փQ下面的例子Z个链接设|了背景囑փQ?/p>

a.radio {background-image: url(/i/eg_bg_07.gif);}

如需查看上述例子的效果,可以亲自试一?/a>Q?/p>

理论上讲Q甚臛_以向 textareas ?select {替换元素的背景应用囑փQ不qƈ不是所有用户代理都能很好地处理q种情况?/p>

另外q要补充一点,background-image 也不能ѝ事实上Q所有背景属性都不能l承?/p>

背景重复

如果需要在面上对背景囑փq行q铺Q可以?nbsp;background-repeat 属?/a>?/p>

属性?repeat D囑փ在水q_直方向上都^铺,像以往背景囑փ的通常做法一栗repeat-x ?repeat-y 分别D囑փ只在水^或垂直方向上重复Qno-repeat 则不允许囑փ在Q何方向上q铺?/p>

默认圎ͼ背景囑փ从一个元素的左上角开始。请看下面的例子Q?/p>

body   {    background-image: url(/i/eg_bg_03.gif);   background-repeat: repeat-y;   } 

如需查看上例的效果,可以亲自试一?/a>?/p>

背景定位

可以利用 background-position 属?/a>改变囑փ在背景中的位|?/p>

下面的例子在 body 元素中将一个背景图像居中放|:

body   {      background-image:url('/i/eg_bg_03.gif');     background-repeat:no-repeat;     background-position:center;   } 

?background-position 属性提供值有很多Ҏ。首先,可以使用一些关键字Qtop、bottom、left、right ?center。通常Q这些关键字会成对出玎ͼ不过也不Lq样。还可以使用长度|?100px ?5cmQ最后也可以使用癑ֈ数倹{不同类型的值对于背景图像的攄E有差异?/p>

关键?/h3>

囑փ攄关键字最Ҏ理解Q其作用如其名称所表明的。例如,top right 使图像放|在元素内边距区的右上角?/p>

Ҏ规范Q位|关键字可以按Q何顺序出玎ͼ只要保证不超q两个关键字 - 一个对应水qx向,另一个对应垂直方向?/p>

如果只出C个关键字Q则认ؓ另一个关键字?center?/p>

所以,如果希望每个D落的中部上方出C个图像,只需声明如下Q?/p>

p   {      background-image:url('bgimg.gif');     background-repeat:no-repeat;     background-position:top;   } 

下面是等L位置关键字:

单一关键?/th>{h的关键字
centercenter center
toptop center ?center top
bottombottom center ?center bottom
rightright center ?center right
leftleft center ?center left

癑ֈ数?/h3>

癑ֈ数值的表现方式更ؓ复杂。假设你希望用百分数值将囑փ在其元素中居中,q很ҎQ?/p>

body   {      background-image:url('/i/eg_bg_03.gif');     background-repeat:no-repeat;     background-position:50% 50%;   } 

q会D囑փ适当攄Q其中心与其元素的中心对齐?span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">换句话说Q百分数值同时应用于元素和图像?/span>也就是说Q图像中描述?50% 50% 的点Q中心点Q与元素中描qCؓ 50% 50% 的点Q中心点Q对齐?/p>

如果囑փ位于 0% 0%Q其左上角将攑֜元素内边距区的左上角。如果图像位|是 100% 100%Q会使图像的右下角放在右边距的右下角?/p>

因此Q如果你x一个图像放在水qx?2/3、垂直方?1/3 处,可以q样声明Q?/p>

body   {      background-image:url('/i/eg_bg_03.gif');     background-repeat:no-repeat;     background-position:66% 33%;   } 

如果只提供一个百分数|所提供的这个值将用作水^|垂直值将假设?50%。这一点与关键字类伹{?/p>

background-position 的默认值是 0% 0%Q在功能上相当于 top left。这p释了背景囑փZ么L从元素内边距区的左上角开始^铺,除非您设|了不同的位|倹{?/p>

长度?/h3>

长度D释的是元素内边距区左上角的偏UR偏Uȝ是图像的左上角?/p>

比如Q如果设|gؓ 50px 100pxQ图像的左上角将在元素内边距区左上角向右 50 像素、向?100 像素的位|上Q?/p>

body   {      background-image:url('/i/eg_bg_03.gif');     background-repeat:no-repeat;     background-position:50px 100px;   } 

注意Q这一点与癑ֈ数g同,因ؓ偏移只是从一个左上角到另一个左上角。也是_囑փ的左上角?background-position 声明中的指定的点寚w?/p>

背景兌

如果文档比较长,那么当文档向下滚动时Q背景图像也会随之滚动。当文档滚动到超q图像的位置Ӟ囑փ׃消失?/p>

您可以通过 background-attachment 属?/a>防止q种滚动。通过q个属性,可以声明囑փ相对于可视区是固定的QfixedQ,因此不会受到滚动的媄响:

body    {   background-image:url(/i/eg_bg_02.gif);   background-repeat:no-repeat;   background-attachment:fixed   } 

如需查看上例的效果,可以亲自试一?/a>?/p>

background-attachment 属性的默认值是 scrollQ也是_在默认的情况下,背景会随文档滚动?/p>

CSS 背景实例

讄背景颜色
本例演示如何为元素设|背景颜艌Ӏ?/dd>
讄文本的背景颜?/a>
本例颜色如何讄部分文本的背景颜艌Ӏ?/dd>
图像设|ؓ背景
本例演示如何图像设|ؓ背景?/dd>
图像设|ؓ背景 2
本例演示如何为多个元素同时设|背景图像?/dd>
如何重复背景囑փ
本例演示如何重复背景囑փ?/dd>
如何在垂直方向重复背景图?/a>
本例演示如何垂直地重复背景图像?/dd>
如何在水qx向重复背景图?/a>
本例演示如何水^地重复背景图像?/dd>
如何仅显CZơ背景图?/a>
本例演示如何仅显CZơ背景图像?/dd>
如何攄背景囑փ
本例演示如何在页面上攄背景囑փ?/dd>
如何使用%来定位背景图?/a>
本例演示如何使用癑ֈ比来在页面上定位背景囑փ?/dd>
如何使用像素来定位背景图?/a>
本例演示如何使用像素来在面上定位背景图像?/dd>
如何讄固定的背景图?/a>
本例演示如何讄固定的背景图像。图像不会随着面的其他部分滚动?/dd>
所有背景属性在一个声明之?/a>
本例演示如何使用写属性来所有背景属性设|在一个声明之中?/dd>

CSS 背景属?/h2>
属?/th>描述
background写属性,作用是将背景属性设|在一个声明中?/td>
background-attachment背景囑փ是否固定或者随着面的其余部分滚动?/td>
background-color讄元素的背景颜艌Ӏ?/td>
background-image把图像设|ؓ背景?/td>
background-position讄背景囑փ的v始位|?/td>
background-repeat讄背景囑փ是否及如何重复?/td>



其自然EVO 2014-04-16 18:21 发表评论
]]>
如何创徏 CSShttp://m.tkk7.com/qileilove/articles/412482.html其自然EVO其自然EVOTue, 15 Apr 2014 10:15:00 GMThttp://m.tkk7.com/qileilove/articles/412482.htmlhttp://m.tkk7.com/qileilove/comments/412482.htmlhttp://m.tkk7.com/qileilove/articles/412482.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412482.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412482.html

如何插入样式?/h2>

当读C个样式表Ӟ览器会Ҏ它来格式?HTML 文档。插入样式表的方法有三种Q?/span>

外部样式?/h3>

当样式需要应用于很多面Ӟ外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面?<link> 标签链接到样式表?lt;link> 标签在(文档的)头部Q?/p>

<head> <link rel="stylesheet" type="text/css" href="mystyle.css" /> </head>

览器会从文?mystyle.css 中读到样式声明,q根据它来格式文档?/p>

外部样式表可以在M文本~辑器中q行~辑。文件不能包含Q何的 html 标签。样式表应该?.css 扩展名进行保存。下面是一个样式表文g的例子:

hr {color: sienna;} p {margin-left: 20px;} body {background-image: url("images/back40.gif");}

不要在属性g单位之间留有I格。假如你使用 “margin-left: 20 px” 而不?“margin-left: 20px” Q它仅在 IE 6 中有效,但是?Mozilla/Firefox ?Netscape 中却无法正常工作?/p>

内部样式?/h3>

当单个文档需要特D的样式Ӟ应该用内部样式表。你可以使用 <style> 标签在文档头部定义内部样式表Q就像这?

<head> <style type="text/css">   hr {color: sienna;}   p {margin-left: 20px;}   body {background-image: url("images/back40.gif");} </style> </head> 

内联样式

׃要将表现和内Ҏ؜杂在一P内联样式会损失掉样式表的许多优势。请慎用q种ҎQ例如当样式仅需要在一个元素上应用一ơ时?/p>

要用内联样式,你需要在相关的标{ֆ使用样式QstyleQ属性。Style 属性可以包含Q?CSS 属性。本例展C如何改变段落的颜色和左外边距:

<p style="color: sienna; margin-left: 20px"> This is a paragraph </p> 

多重样式

如果某些属性在不同的样式表中被同样的选择器定义,那么属性值将从更具体的样式表中被l承q来?/p>

例如Q外部样式表拥有针对 h3 选择器的三个属性:

h3 {   color: red;   text-align: left;   font-size: 8pt;   }

而内部样式表拥有针对 h3 选择器的两个属性:

h3 {   text-align: right;    font-size: 20pt;   }

假如拥有内部样式表的q个面同时与外部样式表链接Q那?h3 得到的样式是Q?/p>

color: red;  text-align: right;  font-size: 20pt;

即颜色属性将被承于外部样式表,而文字排列(text-alignmentQ和字体寸Qfont-sizeQ会被内部样式表中的规则取代?/p>



其自然EVO 2014-04-15 18:15 发表评论
]]>
CSS 属性选择?/title><link>http://m.tkk7.com/qileilove/articles/412480.html</link><dc:creator>其自然EVO</dc:creator><author>其自然EVO</author><pubDate>Tue, 15 Apr 2014 10:08:00 GMT</pubDate><guid>http://m.tkk7.com/qileilove/articles/412480.html</guid><wfw:comment>http://m.tkk7.com/qileilove/comments/412480.html</wfw:comment><comments>http://m.tkk7.com/qileilove/articles/412480.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/qileilove/comments/commentRss/412480.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/qileilove/services/trackbacks/412480.html</trackback:ping><description><![CDATA[<div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>对带有指定属性的 HTML 元素讄样式?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">可以为拥有指定属性的 HTML 元素讄样式Q而不仅限?class ?id 属性?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold;">注释Q?/span>只有在规定了 !DOCTYPE ӞIE7 ?IE8 才支持属性选择器。在 IE6 及更低的版本中,不支持属性选择?/p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>属性选择?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面的例子ؓ带有 title 属性的所有元素设|样式:</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">[title]</code> { color:red; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">亲自试一?/a></p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>属性和值选择?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面的例子ؓ title="W3School" 的所有元素设|样式:</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">[title=W3School]</code> { border:5px solid blue; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">亲自试一?/a></p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>属性和值选择?- 多个?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面的例子ؓ包含指定值的 title 属性的所有元素设|样式。适用于由I格分隔的属性|</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">[title~=hello]</code> { color:red; }</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">亲自试一?/a></p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面的例子ؓ带有包含指定值的 lang 属性的所有元素设|样式。适用于由q字W分隔的属性|</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;">[lang|=en] { color:red; }</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">亲自试一?/a></p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>讄表单的样?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">属性选择器在Z带有 class ?id 的表单设|样式时特别有用Q?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;">input[type="text"] { width:150px; display:block; margin-bottom:10px; background-color:yellow; font-family: Verdana, Arial; } input[type="button"] { width:120px; margin-left:35px; display:block; font-family: Verdana, Arial; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">亲自试一?/a></p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>CSS 选择器参考手?/h2><table style="margin: 10px 0px 0px; padding: 0px; border-style: solid; border-color: #aaaaaa; border-collapse: collapse; width: 709.0908813476563px;"><tbody style="margin: 0px; padding: 0px; border: 0px;"><tr style="margin: 0px; padding: 0px; border: 0px;"><th style="margin: 0px; padding: 5px 15px 5px 5px; border: 1px solid #aaaaaa; vertical-align: baseline; background-color: #d5d5d5; width: 191.81817626953125px;">选择?/th><th style="margin: 0px; padding: 5px 15px 5px 5px; border: 1px solid #aaaaaa; vertical-align: baseline; background-color: #d5d5d5;">描述</th></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">用于选取带有指定属性的元素?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute=value] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>=<em style="margin: 0px; padding: 0px; border: 0px;">value</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">用于选取带有指定属性和值的元素?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute~=value] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>~=<em style="margin: 0px; padding: 0px; border: 0px;">value</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">用于选取属性g包含指定词汇的元素?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute|=value] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>|=<em style="margin: 0px; padding: 0px; border: 0px;">value</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">用于选取带有以指定值开头的属性值的元素Q该值必L整个单词?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute^=value] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>^=<em style="margin: 0px; padding: 0px; border: 0px;">value</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">匚w属性g指定值开头的每个元素?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute$=value] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>$=<em style="margin: 0px; padding: 0px; border: 0px;">value</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">匚w属性g指定值结每个元素?/td></tr><tr style="margin: 0px; padding: 0px; border: 0px;"><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;"><a title="CSS [attribute*=value] 选择? style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">[<em style="margin: 0px; padding: 0px; border: 0px;">attribute</em>*=<em style="margin: 0px; padding: 0px; border: 0px;">value</em>]</a></td><td style="margin: 0px; padding: 5px 15px 5px 5px; border-style: solid; border-color: #aaaaaa; vertical-align: text-top; background-color: #efefef;">匚w属性g包含指定值的每个元素?/td></tr></tbody></table></div><div class="xf7fxhl" id="bpn" style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; height: 29px; width: 710px; background-color: #ffffff; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal;"><ul style="margin: 0px; padding: 0px; border: 0px; height: 29px; width: 230px; background-image: url(http://www.w3school.com.cn/ui/bg.gif); background-color: transparent; position: relative; background-position: 0px -570px; background-repeat: no-repeat no-repeat;"><li style="margin: 0px; padding: 0px; border: 0px; left: 0px; width: 105px; display: block; height: 29px; list-style: none; position: absolute; top: 0px; overflow: hidden;"></li></ul></div><img src ="http://m.tkk7.com/qileilove/aggbug/412480.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/qileilove/" target="_blank">其自然EVO</a> 2014-04-15 18:08 <a href="http://m.tkk7.com/qileilove/articles/412480.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS c选择?/title><link>http://m.tkk7.com/qileilove/articles/412479.html</link><dc:creator>其自然EVO</dc:creator><author>其自然EVO</author><pubDate>Tue, 15 Apr 2014 10:07:00 GMT</pubDate><guid>http://m.tkk7.com/qileilove/articles/412479.html</guid><wfw:comment>http://m.tkk7.com/qileilove/comments/412479.html</wfw:comment><comments>http://m.tkk7.com/qileilove/articles/412479.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/qileilove/comments/commentRss/412479.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/qileilove/services/trackbacks/412479.html</trackback:ping><description><![CDATA[<div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><p style="margin: 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">?CSS 中,c选择器以一个点hC:</span></p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">.center</code> {text-align: center}</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">在上面的例子中,所有拥?center cȝ HTML 元素均ؓ居中?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">在下面的 HTML 代码中,h1 ?p 元素都有 center cR这意味着两者都遵?".center" 选择器中的规则?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><h1 <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">class="center"</code>> This heading will be center-aligned </h1> <p <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">class="center"</code>> This paragraph will also be center-aligned. </p> </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; color: #dd0000;">注意Q?/span>cd的第一个字W不能用数字!它无法在 Mozilla ?Firefox 中v作用?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">?id 一Pclass 也可被用作派生选择器:</span></p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">.fancy td</code> { color: #f60; background: #666; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">在上面这个例子中Q类名ؓ fancy 的更大的元素内部的表格单元都会以灰色背景昄色文字。(名ؓ fancy 的更大的元素可能是一个表格或者一?divQ?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">元素也可以基于它们的c而被选择Q?/span></p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">td.fancy</code> { color: #f60; background: #666; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">在上面的例子中,cd?fancy 的表格单元将是带有灰色背景的色?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><td <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">class="fancy"</code>></pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">你可以将c?fancy 分配lQ何一个表格元素Q意多的次数。那些以 fancy 标注的单元格都会是带有灰色背景的色。那些没有被分配名ؓ fancy 的类的单元格不会受这条规则的影响。还有一点值得注意Qclass ?fancy 的段落也不会是带有灰色背景的色Q当ӞM其他被标注ؓ fancy 的元素也不会受这条规则的影响。这都是׃我们书写q条规则的方式,q个效果被限制于被标注ؓ fancy 的表格单元(即?td 元素来选择 fancy c)?/p></div><div class="fxr7vpr" id="bpn" style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; height: 29px; width: 710px; background-color: #ffffff; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal;"><ul style="margin: 0px; padding: 0px; border: 0px; height: 29px; width: 230px; background-image: url(http://www.w3school.com.cn/ui/bg.gif); background-color: transparent; position: relative; background-position: 0px -570px; background-repeat: no-repeat no-repeat;"><li style="margin: 0px; padding: 0px; border: 0px; left: 0px; width: 105px; display: block; height: 29px; list-style: none; position: absolute; top: 0px; overflow: hidden;"><a title="CSS id 选择? style="margin: 0px; padding: 0px; border: 0px; text-decoration: none; color: #900b09; background-color: transparent; display: block; height: 29px; text-indent: -9999px; background-position: initial initial; background-repeat: initial initial;">CSS id 选择?/a></li><li style="margin: 0px; padding: 0px; border: 0px; left: 125px; width: 105px; display: block; height: 29px; list-style: none; position: absolute; top: 0px; overflow: hidden;"><a title="CSS 属性选择? style="margin: 0px; padding: 0px; border: 0px; text-decoration: none; color: #900b09; background-color: transparent; display: block; height: 29px; text-indent: -9999px; background-position: initial initial; background-repeat: initial initial;">CSS 属性选择?/a></li></ul></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>相关内容</h2></div><img src ="http://m.tkk7.com/qileilove/aggbug/412479.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/qileilove/" target="_blank">其自然EVO</a> 2014-04-15 18:07 <a href="http://m.tkk7.com/qileilove/articles/412479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS id 选择?/title><link>http://m.tkk7.com/qileilove/articles/412478.html</link><dc:creator>其自然EVO</dc:creator><author>其自然EVO</author><pubDate>Tue, 15 Apr 2014 09:58:00 GMT</pubDate><guid>http://m.tkk7.com/qileilove/articles/412478.html</guid><wfw:comment>http://m.tkk7.com/qileilove/comments/412478.html</wfw:comment><comments>http://m.tkk7.com/qileilove/articles/412478.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/qileilove/comments/commentRss/412478.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/qileilove/services/trackbacks/412478.html</trackback:ping><description><![CDATA[<div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>id 选择?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">id 选择器可以ؓ标有特定 id ?HTML 元素指定特定的样式?/span></p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">id 选择器以 "#" 来定义?/span></p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面的两?id 选择器,W一个可以定义元素的颜色为红ԌW二个定义元素的颜色为绿Ԍ</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">#red</code> {color:red;} <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">#green</code> {color:green;} </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面?HTML 代码中,id 属性ؓ red ?p 元素昄为红Ԍ?id 属性ؓ green ?p 元素昄为绿艌Ӏ?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><p <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">id="red"</code>>q个D落是红艌Ӏ?lt;/p> <p <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">id="green"</code>>q个D落是绿艌Ӏ?lt;/p> </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: bold; color: #dd0000;">注意Q?/span>id 属性只能在每个 HTML 文档中出Cơ。想知道原因吗,请参?nbsp;<a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">XHTML:|站重构</a>?/p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>id 选择器和z选择?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">在现代布局中,id 选择器常常用于徏立派生选择器?/span></p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">#sidebar p</code> { font-style: italic; text-align: right; margin-top: 0.5em; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">上面的样式只会应用于出现?id ?sidebar 的元素内的段落。这个元素很可能?div 或者是表格单元Q尽它也可能是一个表格或者其他块U元素。它甚至可以是一个内联元素,比如 <em></em> 或?<span></span>Q不q这L用法是非法的Q因Z可以在内联元?<span> 中嵌?<p> Q如果你忘记了原因,请参?nbsp;<a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">XHTML:|站重构</a>Q?/p><h3>一个选择器,多种用法</h3><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">即被标注ؓ sidebar 的元素只能在文档中出Cơ,q个 id 选择器作为派生选择器也可以被用很多次Q?/span></p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">#sidebar p</code> { font-style: italic; text-align: right; margin-top: 0.5em; } <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">#sidebar h2</code> { font-size: 1em; font-weight: normal; font-style: italic; margin: 0; line-height: 1.5; text-align: right; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">在这里,与页面中的其?p 元素明显不同的是Qsidebar 内的 p 元素得到了特D的处理Q同Ӟ与页面中其他所?h2 元素明显不同的是Qsidebar 中的 h2 元素也得C不同的特D处理?/p></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>单独的选择?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">id 选择器即使不被用来创建派生选择器,它也可以独立发挥作用Q?/span></p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">#sidebar</code> { border: 1px dotted #000; padding: 10px; }</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">Ҏq条规则Qid ?sidebar 的元素将拥有一个像素宽的黑色点状边框,同时其周围会?10 个像素宽的内边距QpaddingQ内部空白)。老版本的 Windows/IE 览器可能会忽略q条规则Q除非你特别地定义这个选择器所属的元素Q?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">div#sidebar</code> { border: 1px dotted #000; padding: 10px; }</pre></div><img src ="http://m.tkk7.com/qileilove/aggbug/412478.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/qileilove/" target="_blank">其自然EVO</a> 2014-04-15 17:58 <a href="http://m.tkk7.com/qileilove/articles/412478.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS z选择?/title><link>http://m.tkk7.com/qileilove/articles/412477.html</link><dc:creator>其自然EVO</dc:creator><author>其自然EVO</author><pubDate>Tue, 15 Apr 2014 09:57:00 GMT</pubDate><guid>http://m.tkk7.com/qileilove/articles/412477.html</guid><wfw:comment>http://m.tkk7.com/qileilove/comments/412477.html</wfw:comment><comments>http://m.tkk7.com/qileilove/articles/412477.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/qileilove/comments/commentRss/412477.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/qileilove/services/trackbacks/412477.html</trackback:ping><description><![CDATA[<div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>z选择?/h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;"><span style="margin: 0px; padding: 0px; border: 0px; font-family: 微Y雅黑; font-size: 14px; font-weight: 800;">通过依据元素在其位置的上下文关系来定义样式,你可以标记更加z?/span></p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">?CSS1 中,通过q种方式来应用规则的选择器被UCؓ上下文选择?(contextual selectors)Q这是由于它们依赖于上下文关pL应用或者避免某规则。在 CSS2 中,它们UCؓz选择器,但是无论你如何称呼它们,它们的作用都是相同的?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">z选择器允怽Ҏ文档的上下文关系来确定某个标{样式。通过合理C用派生选择器,我们可以?HTML 代码变得更加整洁?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">比方_你希望列表中?strong 元素变ؓ斜体字,而不是通常的粗体字Q可以这样定义一个派生选择器:</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">li strong</code> { font-style: italic; font-weight: normal; } </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">h意标Cؓ <strong> 的蓝色代码的上下文关p:</p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><p><strong>我是_体字,不是斜体字,因ؓ我不在列表当中,所以这个规则对我不起作?lt;/strong></p> <ol> <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;"><li><strong></code>我是斜体字。这是因?strong 元素位于 li 元素内?code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;"></strong></li></code> <li>我是正常的字体?lt;/li> </ol> </pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">在上面的例子中,只有 li 元素中的 strong 元素的样式ؓ斜体字,无需?strong 元素定义特别?class ?idQ代码更加简z?/p><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">再看看下面的 CSS 规则Q?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;">strong { color: red; } h2 { color: red; } <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;">h2 strong</code> { color: blue; }</pre><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">下面是它施加影响?HTMLQ?/p><pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted #778855; font-family: 'Courier New', Courier, monospace; width: 685px; background-color: #f5f5f5;"><p>The strongly emphasized word in this paragraph is<strong>red</strong>.</p> <h2>This subhead is also red.</h2> <code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;"><h2></code>The strongly emphasized word in this subhead is<code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;"><strong></code>blue<code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;"></strong></code>.<code style="margin: 0px; padding: 0px; border: 0px; font-family: 'Courier New', Courier, monospace; color: #0000dd;"></h2></code> </pre></div><div style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; width: 710px; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal; background-color: #f9f9f9;"><h2>相关内容</h2><p style="margin: 12px 0px 0px; padding: 0px; border: 0px; line-height: 18px;">如果您需要更深入地学习关于派生选择器的知识Q请阅读 W3School 的高U教E中的以下内容:</p><ul style="margin: 10px 0px 0px 35px; padding: 0px; border: 0px;"><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">CSS 后代选择?/a></li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">CSS 子元素选择?/a></li><li style="margin: 3px 0px 0px; padding: 0px; border: 0px;"><a style="margin: 0px; padding: 0px; border: 0px; color: #900b09; background-color: transparent;">CSS 盔R兄弟选择?/a></li></ul></div><div class="7lxzt3f" id="bpn" style="margin: 0px 0px 0px 15px; padding-top: 20px; padding-bottom: 20px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; height: 29px; width: 710px; background-color: #ffffff; font-family: Verdana, Arial, 宋体; font-size: 11.818181991577148px; line-height: normal;"><ul style="margin: 0px; padding: 0px; border: 0px; height: 29px; width: 230px; background-image: url(http://www.w3school.com.cn/ui/bg.gif); background-color: transparent; position: relative; background-position: 0px -570px; background-repeat: no-repeat no-repeat;"><li style="margin: 0px; padding: 0px; border: 0px; left: 0px; width: 105px; display: block; height: 29px; list-style: none; position: absolute; top: 0px; overflow: hidden;"></li></ul></div><img src ="http://m.tkk7.com/qileilove/aggbug/412477.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/qileilove/" target="_blank">其自然EVO</a> 2014-04-15 17:57 <a href="http://m.tkk7.com/qileilove/articles/412477.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS 高语法http://m.tkk7.com/qileilove/articles/412476.html其自然EVO其自然EVOTue, 15 Apr 2014 09:55:00 GMThttp://m.tkk7.com/qileilove/articles/412476.htmlhttp://m.tkk7.com/qileilove/comments/412476.htmlhttp://m.tkk7.com/qileilove/articles/412476.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412476.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412476.html

选择器的分组

你可以对选择器进行分l,q样Q被分组的选择器就可以分n相同的声明。用逗号需要分l的选择器分开。在下面的例子中Q我们对所有的标题元素q行了分l。所有的标题元素都是l色的?/p>

h1,h2,h3,h4,h5,h6 {   color: green;   }

l承及其问题

Ҏ CSSQ子元素从父元素l承属性。但是它q不L按此方式工作。看看下面这条规则:

body {      font-family: Verdana, sans-serif;      }

Ҏ上面q条规则Q站点的 body 元素?Verdana 字体Q假如访问者的pȝ中存在该字体的话Q?/p>

通过 CSS l承Q子元素承最高元素Q在本例中是 bodyQ所拥有的属性(q些子元素诸?p, td, ul, ol, ul, li, dl, dt,?ddQ。不需要另外的规则Q所?body 的子元素都应该显C?Verdana 字体Q子元素的子元素也一栗ƈ且在大部分的C览器中Q也实是这L?/p>

但是在那个浏览器大战的血腥年代里Q这U情况就未必会发生,那时候对标准的支持ƈ不是企业的优先选择。比方说QNetscape 4 ׃支持l承Q它不仅忽略l承Q而且也忽略应用于 body 元素的规则。IE/Windows 直到 IE6 q存在相关的问题Q在表格内的字体样式会被忽略。我们又该如何是好呢Q?/p>

友善地对待Netscape 4

q运地是Q你可以通过使用我们UCؓ "Be Kind to Netscape 4" 的冗余法则来处理旧式览器无法理解承的问题?/p>

body  {      font-family: Verdana, sans-serif;      }  p, td, ul, ol, li, dl, dt, dd  {      font-family: Verdana, sans-serif;      }

4.0 览器无法理解承,不过他们可以理解l选择器。这么做虽然会浪费一些用L带宽Q但是如果需要对 Netscape 4 用户q行支持Q就不得不这么做?/p>

l承是一个诅咒吗Q?/h2>

如果你不希望 "Verdana, sans-serif" 字体被所有的子元素承,又该怎么做呢Q比方说Q你希望D落的字体是 Times。没问题。创Z个针?p 的特D规则,q样它就会摆q元素的规则:

body  {      font-family: Verdana, sans-serif;      }  td, ul, ol, ul, li, dl, dt, dd  {      font-family: Verdana, sans-serif;      }  p  {      font-family: Times, "Times New Roman", serif;      }



其自然EVO 2014-04-15 17:55 发表评论
]]>
CSS 教程http://m.tkk7.com/qileilove/articles/412474.html其自然EVO其自然EVOTue, 15 Apr 2014 09:54:00 GMThttp://m.tkk7.com/qileilove/articles/412474.htmlhttp://m.tkk7.com/qileilove/comments/412474.htmlhttp://m.tkk7.com/qileilove/articles/412474.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412474.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412474.html

CSS 教程

通过使用 CSS 来提升工作效率!

在我们的 CSS 教程中,您会学到如何使用 CSS 同时控制多重|页的样式和布局?/p>

开始学?CSS Q?/p>

CSS 实例

学习 70 个实例。您可以?CSS 代码q行~辑Q然后单L试按钮来查看l果?/p>

亲自试一下吧 Q?/p>

CSS 验

?W3School 试您的 CSS 技能!

开?CSS 验Q?/p>

CSS 参考手?/h2>

?W3SchoolQ我们提供完整的 CSS 参考手册(已升Uؓ CSS3Q?/p>

CSS 参考手?/a>



其自然EVO 2014-04-15 17:54 发表评论
]]>
CSS 基础语法http://m.tkk7.com/qileilove/articles/412475.html其自然EVO其自然EVOTue, 15 Apr 2014 09:54:00 GMThttp://m.tkk7.com/qileilove/articles/412475.htmlhttp://m.tkk7.com/qileilove/comments/412475.htmlhttp://m.tkk7.com/qileilove/articles/412475.html#Feedback0http://m.tkk7.com/qileilove/comments/commentRss/412475.htmlhttp://m.tkk7.com/qileilove/services/trackbacks/412475.html

CSS 语法

CSS 规则׃个主要的部分构成Q选择器,以及一条或多条声明?/p>

selector {declaration1; declaration2; ... declarationN }

选择器通常是您需要改变样式的 HTML 元素?/p>

每条声明׃个属性和一个值组成?/p>

属性(propertyQ是您希望设|的样式属性(style attributeQ。每个属性有一个倹{属性和D冒号分开?/p>

selector {property: value}

下面q行代码的作用是?h1 元素内的文字颜色定义为红Ԍ同时字体大设|ؓ 14 像素?/p>

在这个例子中Qh1 是选择器,color ?font-size 是属性,red ?14px 是倹{?/p>

h1 {color:red; font-size:14px;}

下面的示意图为您展示了上面这D代码的l构Q?/p>CSS 语法

提示Q?/span>请用花括号来包围声明?/p>

值的不同写法和单?/h2>

除了英文单词 redQ我们还可以使用十六q制的颜色?#ff0000Q?/p>

p { color: #ff0000; }

Z节约字节Q我们可以?CSS 的羃写Ş式:

p { color: #f00; }

我们q可以通过两种Ҏ使用 RGB |

p { color: #ff0000; } p { color: rgb(100%,0%,0%); }

h意,当?RGB 癑ֈ比时Q即使当gؓ 0 时也要写癑ֈ比符受但是在其他的情况下׃需要这么做了。比如说Q当寸?0 像素Ӟ0 之后不需要?px 单位Q因?0 是 0Q无论单位是什么?/p>

记得写引?/h2>

提示Q?/span>如果gؓ若干单词Q则要给值加引号Q?/p>

p {font-family: "sans serif";}

多重声明Q?/h2>

提示Q?/span>如果要定义不止一个声明,则需要用分号每个声明分开。下面的例子展示出如何定义一个红色文字的居中D落。最后一条规则是不需要加分号的,因ؓ分号在英语中是一个分隔符P不是l束W号。然而,大多数有l验的设计师会在每条声明的末N加上分号Q这么做的好处是Q当你从现有的规则中增减声明Ӟ会尽可能地减出错的可能性。就像这P

p {text-align:center; color:red;}	

你应该在每行只描qC个属性,q样可以增强样式定义的可L,像q样Q?/p>

p {   text-align: center;   color: black;   font-family: arial; }

I格和大写

大多数样式表包含不止一条规则,而大多数规则包含不止一个声明。多重声明和I格的用得样式表更容易被~辑Q?/p>

body {   color: #000;   background: #fff;   margin: 0;   padding: 0;   font-family: Georgia, Palatino, serif;   }

是否包含I格不会影响 CSS 在浏览器的工作效果,同样Q与 XHTML 不同QCSS 对大写不敏感。不q存在一个例外:如果涉及C HTML 文档一起工作的话,class ?id 名称对大写是敏感的?/p>



其自然EVO 2014-04-15 17:54 发表评论
]]>
վ֩ģ壺 ˾Ʒvideos| þֻƷ10| һһһ| ղƷBD߹ۿ| avh˶ڵ| ǵ2018߹ۿѸ| ƬѸ | ͵޾Ʒ| AVպAV̾| ޳AƬ߹ۿ| avר߲| Ƶ߹ۿ| Ƶ߲| ۺľƷ| AVAVպAVվ| ޾Ʒһ| ݺݺݰƵ| ůůձ| 91㽶߹ۿѸ| Ʒ1024Ƶ| Ů˱Ƶվ| ֻˬ͵ëƬ| ޾Ʒþþþþ| ŷޡŹһ| AVպƷþþþ| ޾ƷĻӰԺ| Ůʮ·Ůbbw| þþþAVȥ| һƵۿ | ߹ۿվڵ| 99ѹۿƵ| ѴƬ߹ۿ | ĻƵ| ѹվ߹ۿƵ| ޾þһح| ձaƬѿ| ޹պƵ| ˳ɵӰ߹ۿ| ˾ҹƷƵ| ձ˳ƵѲ| Ů糱ëƬѲ|