组合选择器

  • 多元素选择器

n  描述:给多个元素加同一个样式,多个选择器之间用逗号隔开。

n  举例:h1,p,div,body{color:red;}

  • 后代元素选择器(最常用)

n  描述:给某个标签的某一个后代元素加样式,选择器之间用“空格”隔开。

n  举例:div .title{color:red;}

  • 子元素选择器

u  描述:给某个元素的子元素添加样式。

u  举例:div > h1.title{color:red;}

CSS注释

CSS注释:/* CSS注释内容*/

HTML注释:<!—HTML注释 -->

CSS尺寸属性

  • Width:元素宽度,一定要加px单位。
  • Height:元素高度。

CSS字体属性

  • font-size:文字大小。如:font-size:14px;
  • font-family:字体。如:font-family:微软雅黑;
  • font-style:斜体,取值:italic。如:font-style:italic;
  • font-weight:粗体,取值:bold。如:font-weight:bold;

CSS文本属性

  • Color:文本颜色
  • Text-decoration:文本修饰线,取值:none(无)、underline(下划线)、overline(上划线)、line-through(删除线)
  • Text-align:文本水平对齐方式,取值:left、center、right
  • Line-height:行高,可以用固定值,也可以用百分比。如:line-height:24px;   line-height:150%;
  • Text-indent:首行缩进。如:text-indent:28px;
  • Letter-spacing:字间距

CSS伪类选择器:给超链接加的样式(链接的不同状态加样式)

  • 一个超链接,有四个状态:正常状态:

n  正常状态(:link):鼠标没放上之前链接的样式。

n  放上状态(:hover):鼠标放到链接上时的样式。

n  激活状态(:active):按住鼠标左键不松开的样式。

n  访问过的状态(:visited):按下鼠标左键,并弹起,这时的样式效果。

在平常工作中,会使用以下写法,来给链接加不同的样式

a:link,avisited{color:#444;textdecoration:none;}    //将“正常状态”和“访问过的状态”合二为一。

a:hover{color:#9900000;text-decoration:underline;}   //鼠标放上去的状态。

CSS列表属性

List-style:列表样式,取值:none,去掉项目符号或编号前面的各种符号。

CSS边框属性:每个元素都可以加边框线

  • Border-left:左边框线。

n  格式:border-left:粗细 线型 线的颜色;

n  线型:none(无线)、solid(实线)、dashed(虚线)、dotted(点状线)

n  举例:border-left:5px dashed red;

  • Border-right:右边框线。
  • Border-top:上边框线。
  • Border-bottom:下边框线。
  • Border:同时给四个边加边框线

CSS内边距属性

注意:平常我们所说的width和height属性,它们指内容的宽度和高度,不含内外边距、边框线。

  • Padding-left:左内填充距离,左边线到内容的距离。
  • Padding-right:右内填充距离,右边线到内容间的距离。
  • Padding-top:上内填充距离,上边线到内容间的距离。
  • Padding-bottom:下内填充距离,下边线到内容间的距离
  • 缩写形式

n  Padding:10px;   //四边的内填充分别为10px

n  Padding:10px 20px;  //上下为10px,下为20px

n  Padding:5px 10px 20px;   // 上为5px,左右为10px,下为20px

n  Padding:5px 10px 15px 25px;   //顺序一定是“上右下左”

CSS外边距属性:边线往外的距离

  • Margin-left:左边线往外的距离
  • Margin-right:右边线往外的距离
  • Margin-top:上边线往外的距离
  • Margin-bottom:下边线往外的距离。
  • 简写式

n  Margin:10px;   //四个外边距分别为10px

n  Margin:10px 20px;   //上下外边距10px,左右外边距20px

n  Margin:5px 10px 15px;   //上外边距5px,左右外边距10px,下外边距15px

n  Margin:5px 10x 15px 20px;   //顺序一定是“上右下左”

HTML+CSS(10)的更多相关文章

  1. 【转】CSS(10)盒子模型

    CSS中, Box Model叫盒子模型(或框模型),Box Model规定了元素框处理元素内容(element content).内边距(padding).边框(border) 和 外边距(marg ...

  2. css知多少(10)——display(转)

    css知多少(10)——display   1. 引言 网页的所有元素,除了“块”就是“流”,而且“流”都是包含在“块”里面的(最外层的body就是一个“块”).在本系列一开始讲<浏览器默认样式 ...

  3. 前端总结·基础篇·CSS(一)布局

    目录 这是<前端总结·基础篇·CSS>系列的第一篇,主要总结一下布局的基础知识. 一.显示(display) 1.1 盒模型(box-model) 1.2 行内元素(inline) &am ...

  4. 前端总结·基础篇·CSS(二)视觉

    前端总结系列 前端总结·基础篇·CSS(一)布局 前端总结·基础篇·CSS(二)视觉 前端总结·基础篇·CSS(三)补充 前端总结·基础篇·CSS(四)兼容 目录 一.动画(animation)(IE ...

  5. 前端总结·基础篇·CSS(三)补充

    前端总结系列 前端总结·基础篇·CSS(一)布局 前端总结·基础篇·CSS(二)视觉 前端总结·基础篇·CSS(三)补充 目录 一.移动端 1.1 视口(viewport) 1.2 媒体查询(medi ...

  6. CSS(一) 引入方式 选择器 权重

    Css(一) Cascading Style Sheet 层叠样式表 css注释方式/*  */ 一.Css引入方式 1. 行间样式 style=" key:value; " &l ...

  7. 复习HTML+CSS(4)

    n  HTML颜色表示 网页中的颜色有三种表示方法 颜色单词:blue.green.red.yellow 10进制表示:rgb(255,0,0).rgb(0,255,0).rgb(0,0,255) 1 ...

  8. CSS(选择器)

    CSS(选择器) 作用:用于匹配 HTML 元素 选择器分类: 1.元素选择器  a{} 2.伪元素选择器  ::before{}  (真实存在的元素) 3.类选择器   .link{} 4.属性选择 ...

  9. 2016windows(10) wamp 最简单30分钟thrift入门使用讲解,实现php作为服务器和客户端的hello world

    2016最简单windows(10) wamp 30分钟thrift入门使用讲解,实现php作为服务器和客户端的hello world thrift是什么 最简单解释 thrift是用来帮助各个编程语 ...

随机推荐

  1. do{}while(0)

    有时会在源码中或在写代码时在宏定义中用到do...while(0). 采用这种方式进行宏定义, 主要是为了防止出现以下错误 : do{}while(0) 空的宏定义避免出现warnning. #def ...

  2. LNOI2019 退役记

    Day -4 最近这两天智商有点不在线啊..得好好调整作息了,滚粗感++ 复习模板好啊 下午睡了一觉,智商似乎回来了一丢丢,滚粗感-- Day -3 智商略有回暖,滚粗感-- 明天有模拟赛,要加油啊 ...

  3. rsync全网备份

    rsync备份企业方案 企业有Linux服务器又有windows服务器,备份用rsync(服务端),Linux(客户端),Windows(客户端,cwrsync,旧版本有免费版)打包压缩数据往服务器上 ...

  4. 基本数据类型:字符串(str)

    一.字符串的定义和创建 字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,' '或'' ''或''' '''中间包含的内容称之为字符串,总之加了引号的字符都被认为是字符串! 创建: > ...

  5. NFA到DFA实例

    下面图使用NFA表示的状态转换图, 使用子集构造法,有如下过程, ε-closure(0) = {0, 1, 2, 3, 4, 6, 7}初始值,令为AA = {0, 1, 2, 3, 4, 6, 7 ...

  6. hdu 5170 精度控制

    众所周知,GTY是一位神犇,为了更好的虐场,他从来不写数学作业而是去屠题,他的数学老师非常不爽,但由于GTY每次考试都AK,她也不能说什么,有一天老师在黑板上写了四个数——a,b,c,da,b,c,d ...

  7. SCI 计算机 数学相关期刊

    数学,电子通信,计算机类 出版地 收录库 刊名 刊期 ISSN 影响因子 中国大陆 SCI CHINESE SCIENCE BULLETIN<科学通报>(英文版) 半月刊 1001-653 ...

  8. 【[Offer收割]编程练习赛12 C】矩形分割

    [题目链接]:http://hihocoder.com/problemset/problem/1495 [题意] [题解] 把每个方块都再分成3*3的小块; 这样; 对于一个方块来说 如果是'\' 则 ...

  9. Linux下几种文件传输命令

    Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...

  10. noip模拟赛 楼

    分析:题目可以转化为对于一个数,对它进行x次减法操作,n-x次加法操作,使他变成最小的非负整数.因为每减一次数就会减小,次数是一定的,所以可以二分x,就可以了. #include <cstdio ...