CSS是什么及其继承与选择器
来源:互联网 发布:如果当时 知乎 编辑:程序博客网 时间:2024/06/11 07:03
跟随小甲鱼老师每天学习一点CSS和HTML,其乐无穷
学习目录
好,今天学的就是CSS的基础部分了
CSS是什么
先上一段最纯粹的CSS代码:
body{ background: #E77E22 }
这一段代码,大名叫规则,小名叫一条样式。
选择器就是上面代码的body,选择器是规则的应用对象。
方括号内的就是声明的集合了,每条声明包含属性/值对,每条声明后面都要加上一个分号。
CSS的继承
先上样例代码:
<!doctype html><html><head><title>css的继承</title><meta charset='utf-8'><style>#first{color: #F06}</style></head><body><div id='first'>这是1<div id='second'>这是2<div id='third'>这是3</div></div></div></body></html>
猜猜效果会是什么呢?
效果如下:
可以看出来它们的颜色都一样,为什么呢??
third,second,first的关系就好像父子一样,
first是second的父节点,second是third的父节点,所以当给first设置了颜色属性后,second和third就继承过来了相应的属性。
然后我们再重新设置一下CSS:
<style>#first{color: #F06}#second{color:#F67;}#third{color: #F98}</style>效果图如下:
由此我们可以得到一个结论:CSS的继承就是
儿子有定义,听自己的;
没有,听老子的
CSS选择器
CSS有三种最基础的选择器:标签选择器,id选择器和类选择器。
这三种选择器不仅可以分开使用,还能组合使用。
比如:
1.
多个标签需要设置共同的颜色:
h1,h2,...hn{color: red}
2.父子标签联合使用设置CSS
section h1{font-size:33px;}
3.还可以具体到孙子,,,
section article h1{font-size:33px}
4.标签+类选择器
section .red{color:F#66F;font-size:33px;}
注意:写CSS 的时候,不同元素要用空格分开。阅读全文
0 0
- CSS是什么及其继承与选择器
- CSS选择器及其继承特性、层叠特性
- CSS-----选择器分类、层叠、特殊性与继承
- CSS继承选择器与包含选择器的比较
- CSS-选择器及其兼容性
- CSS选择器及其用法
- CSS选择器及其优先级
- CSS 引入 选择器 继承
- css样式表的继承、后代选择器与子选择器的区别、相邻选择器
- 7. CSS样式基本知识与选择器、继承、层叠和特殊性
- css继承及其问题
- CSS选择器,继承,层叠,权重
- css选择器与jquery选择器
- CSS选择器及CSS继承性
- CSS优先级、CSS选择器、解决冲突——继承与层叠
- css选择器与权重
- CSS选择器“~”与“+”
- 定位与css选择器
- github上传本地项目指南
- c#开发大全、系列文章、精品教程
- MySQL 索引
- c#读取图片成rgb二维数组
- 剑指offer 二叉树的镜像
- CSS是什么及其继承与选择器
- 工程师开发流程规范
- 循环队列--击鼓传花或者叫烫手的山芋(hot potato)
- memcached
- 使用LAYUI父页面向子页面传参
- 接上一个webpack资源整合。我觉得这样更清晰
- 1100. Mars Numbers (20)
- 深度框架概述
- 代码混淆