css选择符类型详细介绍

所属分类: 网页制作 / CSS 阅读数: 1540
收藏 0 赞 0 分享

一、标签选择符:针对某一类标签,可以以标签作为选择符


复制代码
代码如下:

<style type="text/css">
p{color:#F00; font-size:36px;}
</style>
</head>
<body>
<p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
<h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
<p>热火今夜还一功臣必须赞 11分不多但却分分是金!</p>
<p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
<p>斯帅称客战开拓者奥登不打 波什:他很快就可复出</p>
</body>

二、类选择符:通过类选择符定义一个样式,需要改样式的元素就在该元素内通过class属性将该样式添加到该元素中定义类名的时候数字不要开头,起名的时候最好要有意义,可以同时给某个元素应用多个类格式:class="类1 类2"(类与类之间用空格隔开)


复制代码
代码如下:

<style type="text/css">
.red{color:#C00;}
.family{font-family:"汉仪清韵体简";}
</style>
</head>
<body>
<p class="red">0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
<h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
<p>热火今夜还一功臣必须赞 11分不多但却分分是金!</p>
<p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
<p class="red family">斯帅称客战开拓者奥登不打 波什:他很快就可复出</p>
</body>

三、ID选择符:只想针对某一个元素进行控制,与类基本相似,只是以英文"#"开头,因为ID具有唯一性,所以在网页中只能出现一次定义id的时候数字不要开头,起名最好要有意义


复制代码
代码如下:

<style type="text/css">
#two{color:#600; font-family:'汉仪行楷简';}
#one{font-family:Arial, Helvetica, sans-serif; font-family:'汉仪行楷简'; font-size:36px;}
</style>
</head>
<body>
<h1>李克强主持召开<span>国务院</span>常务会议</h1>
<h2 id="two"> 听取最低生活保障政策落实督查情况汇报</h2>
部署进一步加强和改进低保工作
<div id="one">决定将《社会救助暂行办法(草案)》向社会公开征求意faksdjfkasfkasdfj</div>
</body>

四、包含(派生)选择符:(选择符的嵌套使用,针对某个元素中的子元素进行控制,就可以使用该方法,这样就可以不用id或者类选择符,代码可以简洁
语法:e1 e2{属性:属性值}(e1是父元素,e2是子元素)


复制代码
代码如下:

<style type="text/css">
p strong{color:#F00;}
</style>
</head>
<body>
<p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
<h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
<p><strong>热火</strong>今夜还一功臣必须赞 11分不多但却分分是金!</p>
<p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
<div>斯帅称客战开拓者奥登不打 波什:他很快就可复出</div></p> <p><ul>
<li> 安东尼推特怒骂无礼粉丝:我没要求你这货支持我</li>
<li>大范:篮网就像低级联赛球队 他们的处境联盟最差</li>
<li>基德求教真神获五字真经 波帅:他够强硬能做到这点</li>
</ul>
<div>灭<strong>雷霆</strong>擒步行者!隐形杀手冒头 东部又一新控神诞生</div>
<h1>加内特直言还没找到节奏:经历过比这更艰难的时期</h1>
</body>

五、通配选择符:*{属性:属性值} 可以控制所有的html元素作用范围很广,但是效率较低(工作中慎用)


复制代码
代码如下:

<style type="text/css">
*{color:#0C0; font-size:18px;}
</style>
</head>
<body>
<p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
<h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
<p>热火今夜还一功臣必须赞 11分不多但却分分是金!</p>
<p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
<div>斯帅称客战开拓者奥登不打 波什:他很快就可复出</div></p> <p><ul>
<li> 安东尼推特怒骂无礼粉丝:我没要求你这货支持我</li>
<li>大范:篮网就像低级联赛球队 他们的处境联盟最差</li>
<li>基德求教真神获五字真经 波帅:他够强硬能做到这点</li>
</ul>
<div>灭雷霆擒步行者!隐形杀手冒头 东部又一新控神诞生</div>
<h1>加内特直言还没找到节奏:经历过比这更艰难的时期</h1>
</body>

六、选择符分组(集体控制):将同样的样式用于多个选择符,选择符之间用逗号隔开
语法:选择符1,选择符2,选择符3{属性:属性值}

复制代码
代码如下:

<style type="text/css">
p,h1,div{
color:#F00;
font-size:36px;
}
</style>
</head>
<body>
<p>0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
<h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
<p><strong>热火</strong>今夜还一功臣必须赞 11分不多但却分分是金!</p>
<p>詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
<div>斯帅称客战开拓者奥登不打 波什:他很快就可复出</div></p> <p><ul>
<li> 安东尼推特怒骂无礼粉丝:我没要求你这货支持我</li>
<li>大范:篮网就像低级联赛球队 他们的处境联盟最差</li>
<li>基德求教真神获五字真经 波帅:他够强硬能做到这点</li>
</ul>
<div>灭<strong>雷霆</strong>擒步行者!隐形杀手冒头 东部又一新控神诞生</div>
<h2>加内特直言还没找到节奏:经历过比这更艰难的时期</h2>
</body>

七、标签指定式选择符:想用id或class的同时还想用标签选择符
语法:p#one(注意这里不用空格和任何分隔符)表示针对id为one的p标签
h1.p1表示针对class为p1的h1标签


复制代码
代码如下:

<style type="text/css">
p#one{
color:#F00;
font-size:36px;
}
p.cla{
background-color:#00F;
font-size:24px;
}
</style>
</head>
<body>
<p id="one">0.5秒三分绝杀!波特兰上演波什时刻 第N次拯救热火</p>
<h1>玩命暴扣扳平+助攻绝杀三分 热火太幸运有这颗队魂</h1>
<p><strong>热火</strong>今夜还一功臣必须赞 11分不多但却分分是金!</p>
<p class="cla">詹波为小弟恶犯叫屈 当事人他都起飞了!肯定假摔</p>
</body>

八、组合选择符:将所有选择符类型组合使用

更多精彩内容其他人还在看

2013年五大主流浏览器 HTML5 与 CSS3 兼容性大比拼

这篇文章主要介绍了2013年五大主流浏览器 HTML5 和 CSS3 兼容性大比拼,需要的朋友可以参考下
收藏 0 赞 0 分享

前端设计师需要了解的9个问题

这篇文章主要介绍了前端设计师需要了解的9个问题以及注意事项,非常的实用,是篇非常不错的文章,这里推荐给大家
收藏 0 赞 0 分享

CSS强制性换行的方法区别详解

自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行
收藏 0 赞 0 分享

CSS语义化命名方式及常用命名规则

本文搜集了一些CSS语义化命名方式以及命名规则。如有错误或不妥之处,敬请指出,欢迎你提出更好的建议,加插更多的命名规范。
收藏 0 赞 0 分享

ul li内容宽度的问题的解决方案

在IE6下只要我设置LI的宽度为auto,不论LI里面的内容多长,LI的宽度始终是100%,即UL的宽度(这里我已经写死了UL的宽度)。设置max-width也没用。高手们,在IE系列浏览器中如何使LI的宽度真正的随着内容增长而增长呢?像FF那样。
收藏 0 赞 0 分享

html5+css3气泡组件的实现

本文是html5+css3系列教程的第一篇,给大家讲述html5+css3实现气泡组件,讲解的十分的详细,这里推荐给大家,希望对大家能有所帮助
收藏 0 赞 0 分享

html5+css3之CSS中的布局与Header的实现

本文从CSS3的布局(CSS的布局的演化、CSS3盒模型-box-sizing、float布局中的bfc、Flexbox简介)Header布局的实现(float实现布局、Header js的实现)向我们展示了HTML5与CSS3的魅力。
收藏 0 赞 0 分享

一款恶搞头像特效的制作过程 利用css3和jquery

今天给大家介绍一款恶搞头像特效的制作过程,你可以把任意一张照片放到跳舞的漫画中,为他带上不同的帽子,让他翩翩起舞,下面我们一起来看一下制作过程和效果
收藏 0 赞 0 分享

大图片根据分辨率自适应宽度仍居中显示

一个1920*900的大图,在1024*768的分辨率下仍居中显示,如何做到这一点,下面是一个可行的解决方案
收藏 0 赞 0 分享

CSS3提交意见输入框样式代码

这个提交意见输入框,结构使用到了table,样式用的css3,包含了多方面的知识,比较适合新手朋友们
收藏 0 赞 0 分享
查看更多