css简介(一)
来源:互联网 发布:陌陌一键解封软件 编辑:程序博客网 时间:2024/05/16 14:04
本文内容是对HTML & CSSDeSign anD buiLD WebSiTeS 第10章的小结。
一条CSS的规则由两部分组成selector{declaration},一个declaration是一个property:value;的组合。可以有多个selector有一样的declaration,他们之间用逗号分开。
h1,h2,h3 {font-family:Arial; color:yellow;}
css写好了,如何让它显示出效果呢?
有两种,一种是external的一种是internal的,也就是一种是css放在单独的文件通过link来引入,另外一种是css的代码直接嵌入在html中,
external: 必须放在head的节点下面才有用,这个也是可以理解的,毕竟要在body引入之前就要知道这些样式,
<link href="css/styles.css" type="text/css" rel="stylesheet" />
internal:
<style type="text/css"> body { font-family: arial; background-color: rgb(185,179,175);} h1 { color: rgb(255,255,255);} </style>
a)全局的 *{}, 表示对当前页面的所有的element都有效果。
b)element的name,比如h1, h2,h3 {}
c)class, element的class,这里要有点号,.note{} 或者 p.note{}, 这两个的区别是,前面的是对所有的class是note的节点都有用,后面的只对name是p的节点下的class是note的有用。
d)id,element的id,这里是以#符号开始的,想起来和jquery很类似,#introduction{}
e)还有一种是位置相关的selector,
child: li>a{}
descendant: p a{}
adjacent sibing: h1+p{}
general sibing:h1~p{}
这么多selector如果有冲突,一般是更具体的代替更一般的全局的规则,另外还有一种办法,就是 !important
p b {color: blue !important;}
property 同样也有好多种,这个在下一篇里介绍。
- CSS简介(一)
- css简介(一)
- CSS的学习(一)--简介篇
- CSS 简介(一)
- 优秀的Web前端CSS框架Bootstrap(一):简介
- CSS简介(二)
- html&css---------css简介(11/2)
- css简介(二)property
- JavaScript 简介(一)
- 拓扑学简介(一)
- CRF简介(一)
- SVM简介(一)
- NIMM简介(一)
- Cassandra 简介(一)
- log4j简介(一)
- Weblogic(一)简介
- 密码学简介(一)
- js简介(一)
- 编程练习开始
- maven 开发环境搭建和配置文件详解
- android布局大全
- 输入子系统
- 【Java编程基础】01.Java中的String类以及字符串的常见操作
- css简介(一)
- Using the Hydra Process Manager
- 查权限对象方法
- hdu 4609 3-idiots 快速傅里叶变换/FFT
- 在CSDN开通BLOG
- 图的深度优先遍历
- 汇编语言学习——第六章 包含多个段的程序
- linux exec
- 写Java程序要体现面向对象