
搜索引擎营销推广需从网站定位出发,对网站结构、网页设计、亲和力、标签设计、页面访问速度、网站导航等全方面进行系统性的评测诊断,提交综合评价报告。
本公司力推采用DIV+CSS布局方式进行网站建设,网站符合国际标准,css文件0错误,并且通过权威机构w3c Valid验证.。
静态HTML页面直接访问速度快;静态网页的内容非常稳定,容易被搜索引擎检索,有利于SEO搜索引擎优化
我公司设计与制作的网站都是我们自己的技术人员独立开发完成的,所有客户只有在我们公司授权的情况下方可使用。
良好的市场口碑和众多的客户案例,是我们优质服务的最佳体现。因为有足够的利润,大量的客户汇集成海,使我们可以毫不吝啬的加大服务投入。

浅谈网站制作中的Css属性
发布人:管理员 发布时间:2013-10-11
1、简易属性选择器
只顾其名不顾其值,这是简易属性选择器的特点。
h1[class] {color: silver;}将会作用于任何带class的h1元素,不管class的值是什么。所以<h1 class="hoopla">Hello</h1>、<h1 class="severe">Serenity</h1>、<h1 class="fancy">Fooling</h1>的h1都会受到这条规则的影响。
当然,这个“属性”不仅仅是class或者id,可以是该元素所有合法属性,比如img的alt,这样img[alt]{css declarations here;}将会作用于任何带有alt属性的img元素。那么a[href][title] {font-weight: bold;}呢?聪明的你一定已经知道,这会作用于同时带href和title属性的a元素,比如<a href="http://www.5932603.cn/" title="jzxue Home">jzxue.Com</a>。
2、精确属性值选择器
id和类本质上就是精确属性值选择器,没错,h1#logo等于h1[id="logo"]。如前所述,我们不要局限于id或者class,我们可以使用任何属性!例如a[href="http://www.5932603.cn
/"][title="W3C Home"] {font-size: 200%;}将会作用于a[href="http://www.5932603.cn/"][title="W3C Home"] {font-size: 200%;}将会作用于<a href="http://www.5932603.cn/" title="jzxue Home">jzxue.Com</a>。
3、部分属性值选择器
如其名,只要属性值部分匹配(这里的部分,实际上要匹配整个单词)就会作用于该元素。让我们来看个例子:
<p class="urgent warning">When handling plutonium, care must be taken to avoid the formation of a critical mass.</p>p[class~="warning"] {font-weight: bold;} 和p[class~="urgent"] {font-weight: bold;}中任何一条都可以让这个p的字体变粗。
该选择器十分有用,比如你要样式化插图,其title中都含字符串”Figure,如img[title~="Figure"] 不会匹配title= "Figure5:xxx说明" 。
需要注意的是,如我第一句就强调的,你需要匹配的是整个单词,img[title~="Figure"] 不会匹配title= "Figure5:xxx说明""。
另外,我做了个小小的测试,你把例子中的“Figure”改成“插图”,把img[title~="Figure"]改成img[title~="插图"],在Firefox中依然可以匹配,不管编码(encoding)是GB2312还是UTF-8。看来CSS对中文的支持还不赖。
4、特殊属性选择器
有点怪,这个选择器。它是这样工作的,嗯,举个例子比描述更容易。
*[lang|="en"] {color: white;},这条规则(rule)将会选择属性lang的值en或者en-打头的元素。就是说,它可以匹配<h1 lang="en">Hello!</h1>、<p lang="en-us">Greetings!</p>和<div lang="en-au">G'day!</div>而不匹配<p lang="fr">Bonjour!</p>和<h3 lang="cy-en">Jrooana!</h3>。
只顾其名不顾其值,这是简易属性选择器的特点。
h1[class] {color: silver;}将会作用于任何带class的h1元素,不管class的值是什么。所以<h1 class="hoopla">Hello</h1>、<h1 class="severe">Serenity</h1>、<h1 class="fancy">Fooling</h1>的h1都会受到这条规则的影响。
当然,这个“属性”不仅仅是class或者id,可以是该元素所有合法属性,比如img的alt,这样img[alt]{css declarations here;}将会作用于任何带有alt属性的img元素。那么a[href][title] {font-weight: bold;}呢?聪明的你一定已经知道,这会作用于同时带href和title属性的a元素,比如<a href="http://www.5932603.cn/" title="jzxue Home">jzxue.Com</a>。
2、精确属性值选择器
id和类本质上就是精确属性值选择器,没错,h1#logo等于h1[id="logo"]。如前所述,我们不要局限于id或者class,我们可以使用任何属性!例如a[href="http://www.5932603.cn
/"][title="W3C Home"] {font-size: 200%;}将会作用于a[href="http://www.5932603.cn/"][title="W3C Home"] {font-size: 200%;}将会作用于<a href="http://www.5932603.cn/" title="jzxue Home">jzxue.Com</a>。
3、部分属性值选择器
如其名,只要属性值部分匹配(这里的部分,实际上要匹配整个单词)就会作用于该元素。让我们来看个例子:
<p class="urgent warning">When handling plutonium, care must be taken to avoid the formation of a critical mass.</p>p[class~="warning"] {font-weight: bold;} 和p[class~="urgent"] {font-weight: bold;}中任何一条都可以让这个p的字体变粗。
该选择器十分有用,比如你要样式化插图,其title中都含字符串”Figure,如img[title~="Figure"] 不会匹配title= "Figure5:xxx说明" 。
需要注意的是,如我第一句就强调的,你需要匹配的是整个单词,img[title~="Figure"] 不会匹配title= "Figure5:xxx说明""。
另外,我做了个小小的测试,你把例子中的“Figure”改成“插图”,把img[title~="Figure"]改成img[title~="插图"],在Firefox中依然可以匹配,不管编码(encoding)是GB2312还是UTF-8。看来CSS对中文的支持还不赖。
4、特殊属性选择器
有点怪,这个选择器。它是这样工作的,嗯,举个例子比描述更容易。
*[lang|="en"] {color: white;},这条规则(rule)将会选择属性lang的值en或者en-打头的元素。就是说,它可以匹配<h1 lang="en">Hello!</h1>、<p lang="en-us">Greetings!</p>和<div lang="en-au">G'day!</div>而不匹配<p lang="fr">Bonjour!</p>和<h3 lang="cy-en">Jrooana!</h3>。
上一篇:优秀网站建设者所掌握的知识介绍
下一篇:如何划分清晰的网站导航栏目
