一、CSS选择符(选择器)
常用的选择符有十种左右,这里主要讲三种。
类型选择符,class选择符(类选择符),id选择符,通配符,群组选择符,包含选择符
伪类选择符(伪类选择符CSS中已经定义好的选择器,不能随便取名),
伪对象选择符(设置在对象后发生的内容。用来和content属性一起使用 )

二、类型选择符(权重:0001)
1.类型选择符也称为元素选择符、标签选择符、element选择器
2.类型选择符是根据html语言中的标记来直接定义
3.语法:元素名称{属性:属性值;属性:属性值;属性:属性值;}
a)类型选择符就是以文档对象html中的标签作为选择符,即使用结构中元素名称作为选择符。例如*body、div、p,img,em,strong,span…*等。
b)所有的页面元素都可以作为选择符;
例:

二、id选择符 (权重:0100)
1.语法:#id名称{属性:属性值;属性:属性值;属性:属性值;}
2.设置id名:
<元素 id =“id名”></元素>
3.语法格式是 "#"加上自定义的id名,如: #box{属性:属性值;}
例:

<p id="pbox">我是谁</p>
#pbox{background-color:red;
height:800px;}

4.具有唯一性,一个id名在一个文档中只能出现一次
5.最大的用处:创建网页的外围结构
6.命名规则:必须以字母(A-Z或者a-z)开头,之后可以是字母、数字、连字符("-")、下划线("_")

例:

三、class选择符 (权重0010)
1.语法:.class名{属性:属性值;}
2.设置class名:

<元素 class="class名"></元素>
例:
<div class="box1">gg</div>
.box1{color:blue;}


说明:class选择符更适合定义一类样式
1)一个元素可以设置多个class名: <元素名 class=“top box”>
2)class名可以重复
3)当我们使用类选择符时,应先为每个元素定义一个类名称
4)类选择符的语法格式:

 如: <div class="top"></div>.top{属性:属性值;}

CSS选择符(选择器)基础认识相关推荐

  1. 好程序员web前端CSS选择符(选择器):表示要定义样式的对象

    好程序员web前端CSS选择符(选择器):表示要定义样式的对象 1) 元素选择符/类型选择符(element选择器 ) 如:div{width:100px; height:100px; backgro ...

  2. CSS选择符(选择器)

    CSS选择符(选择器): 表示要定义样式的对象 1.元素选择符/类型选择符(element选择器 ) 如:div{width:100px; height:100px; background:red;} ...

  3. [css选择器]总结:IE6不支持的CSS选择符

    转载地址:https://www.wenjiwu.com/doc/zvsbii.html.此文最后也给出了原文地址,但是我点击过去发现是什么赌博彩票的地址,360也弹出小心的提示,所以这里只给出了我转 ...

  4. 30个你必须记住的CSS选择符

    所以你学会了基础的id,类和后代选择符,然后你就一直用它们了吗?如果是这样,你丢失了(css的)巨大的灵活性.在本文中提到的很多选择器属于CSS3规范的一部分,因此,只有在现代浏览器中才可使用. 1. ...

  5. 前端面试知识点-DOCTYPE、盒模型、css选择符、position的值、网络协议【小咚 “面筋” 记】

    文章目录 前言 一.DOCTYPE的作用 二.盒模型 三.css选择符有哪些?优先级? 1.选择符 2.优先级 四.position的值有哪些? 五.网络协议(OSI.TCP/IP) 总结 前言 每天 ...

  6. html5后代选择符,css选择符有哪些?哪些属性可以继承?

    属性的名字是一个合法的标识符,它们是CSS语法中的关键字.一种属性规定了格式修饰的一个方面.CSS选择器用于选择你想要的元素的样式的模式. css选择符有哪些?哪些属性可以继承?下面我们来看一下css ...

  7. jq 点击导航添加背景_jq入门(2)css选择符

    今天继续分享jq入门基础. css选择符 jQuery支持CSS规范1到规范3中的几乎所有选择符,具体内容可以参考W3C网站.这种对CSS选择符的支持,使得开发者在增强自己的网站时,不必为哪种浏览器不 ...

  8. web前端CSS选择符:表示要定义样式的对象

    1) 元素选择符/类型选择符(element选择器 ) 如:div{width:100px; height:100px; background:red;} 语法:元素名称{属性:属性值:} 说明: a ...

  9. [你必须知道的css系列]第一回:丰富的利器2:CSS选择符之子选择符、相邻选择符...

    对了,接下来要讲的属性选择符,相邻选择符,子对象选择符可能大家稍微有点陌生了,这当然也是有原因的,因为IE6及以下的浏览器并不支持这几个选择符,而 大多数从事这方面工作的技术人员,多数时候还是主要考虑 ...

  10. 常用的css选择符,CSS选择器五大基本选择符

    原标题:CSS选择器五大基本选择符 1. *(通配符) *通配符选择器,经常用于css reset(样式重置),清理标签的默认样式,但现在一般不提倡直接使用*了,主要是*会匹配所有标签,相当耗资源.* ...

最新文章

  1. 《细胞》重磅!科学家培育全球首个人类自组织心脏类器官,可自主跳动能自我修复...
  2. Ubuntu中的root权限
  3. myeclipse:web项目不能显示Web App Libraries
  4. Dynamics CRM2013 自定义开发工具 Dynamics XRM Tools 介绍
  5. k8s kubebuilder系列开发 — 编写自定义资源和Reconciliation循环
  6. VC2008 Windows Media Player控件的使用技巧
  7. java同步方法必须是静态的吗_Java基础知识之synchronized同步方法、代码块、静态方法、静态代码块的区别...
  8. 「BZOJ2190」[SDOI2008] 仪仗队 - 欧拉函数
  9. js基础之---slice()
  10. IOS开发常用插件(二)
  11. 车间调度建模系列8|扩展析取图之基于时间片段的赋时三维析取图模型
  12. 奥维中如何关闭gcj02坐标_QGIS入门知识:啥是坐标系
  13. Java项目:外卖订餐管理系统(java+SSM+JSP+jQuery+Ajax+mysql)
  14. 程序员如何写好技术文档?建议收藏
  15. 高一计算机会考英语作文,高一考试英语作文常考题目及范文
  16. 7-5 判断某整数是正整数、负整数还是零 (6分)
  17. linux关闭笔记本自带键盘
  18. 对于IT者的一些有价值的工作建议
  19. fiyme android底层,魅族首批Android 10底层Flyme于今日正式推送
  20. Html和Markdown中的空格, nbsp; ensp; emsp; 以及 thinsp; zwnj; zwj;三种Unicode空格

热门文章

  1. 独角兽公司超级创始人早期的30个特质
  2. 马化腾:这一类中层干部,我最多忍你半年
  3. 计算机基础到底是哪些基础?为什么很重要!
  4. android 如何把图片设置成圆,Android 设置圆形图片 设置圆角图片
  5. 如何将CHM文件翻译成中文
  6. java数据库驱动加载失败_Java连接数据库,成功加载SQL驱动程序,但数据库连接失败...
  7. Gitlab+猪齿鱼 实现自动化部署
  8. 刽子手c语言,竞赛题目选讲——刽子手的游戏(C语言)
  9. Golang 标准库 tips之waitgroup详解
  10. txt文本如何转换成epub电子书格式