HTML+CSS(10)
n 组合选择器
- 多元素选择器
n 描述:给多个元素加同一个样式,多个选择器之间用逗号隔开。
n 举例:h1,p,div,body{color:red;}

- 后代元素选择器(最常用)
n 描述:给某个标签的某一个后代元素加样式,选择器之间用“空格”隔开。
n 举例:div .title{color:red;}
- 子元素选择器
u 描述:给某个元素的子元素添加样式。
u 举例:div > h1.title{color:red;}
n CSS注释
CSS注释:/* CSS注释内容*/
HTML注释:<!—HTML注释 -->
n CSS尺寸属性
- Width:元素宽度,一定要加px单位。
- Height:元素高度。
n CSS字体属性
- font-size:文字大小。如:font-size:14px;
- font-family:字体。如:font-family:微软雅黑;
- font-style:斜体,取值:italic。如:font-style:italic;
- font-weight:粗体,取值:bold。如:font-weight:bold;
n 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:字间距
n CSS伪类选择器:给超链接加的样式(链接的不同状态加样式)
- 一个超链接,有四个状态:正常状态:
n 正常状态(:link):鼠标没放上之前链接的样式。
n 放上状态(:hover):鼠标放到链接上时的样式。
n 激活状态(:active):按住鼠标左键不松开的样式。
n 访问过的状态(:visited):按下鼠标左键,并弹起,这时的样式效果。
在平常工作中,会使用以下写法,来给链接加不同的样式
a:link,avisited{color:#444;textdecoration:none;} //将“正常状态”和“访问过的状态”合二为一。
a:hover{color:#9900000;text-decoration:underline;} //鼠标放上去的状态。


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

n CSS边框属性:每个元素都可以加边框线
- Border-left:左边框线。
n 格式:border-left:粗细 线型 线的颜色;
n 线型:none(无线)、solid(实线)、dashed(虚线)、dotted(点状线)
n 举例:border-left:5px dashed red;
- Border-right:右边框线。
- Border-top:上边框线。
- Border-bottom:下边框线。
- Border:同时给四个边加边框线
。
n 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; //顺序一定是“上右下左”


n 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)的更多相关文章
- 【转】CSS(10)盒子模型
CSS中, Box Model叫盒子模型(或框模型),Box Model规定了元素框处理元素内容(element content).内边距(padding).边框(border) 和 外边距(marg ...
- css知多少(10)——display(转)
css知多少(10)——display 1. 引言 网页的所有元素,除了“块”就是“流”,而且“流”都是包含在“块”里面的(最外层的body就是一个“块”).在本系列一开始讲<浏览器默认样式 ...
- 前端总结·基础篇·CSS(一)布局
目录 这是<前端总结·基础篇·CSS>系列的第一篇,主要总结一下布局的基础知识. 一.显示(display) 1.1 盒模型(box-model) 1.2 行内元素(inline) &am ...
- 前端总结·基础篇·CSS(二)视觉
前端总结系列 前端总结·基础篇·CSS(一)布局 前端总结·基础篇·CSS(二)视觉 前端总结·基础篇·CSS(三)补充 前端总结·基础篇·CSS(四)兼容 目录 一.动画(animation)(IE ...
- 前端总结·基础篇·CSS(三)补充
前端总结系列 前端总结·基础篇·CSS(一)布局 前端总结·基础篇·CSS(二)视觉 前端总结·基础篇·CSS(三)补充 目录 一.移动端 1.1 视口(viewport) 1.2 媒体查询(medi ...
- CSS(一) 引入方式 选择器 权重
Css(一) Cascading Style Sheet 层叠样式表 css注释方式/* */ 一.Css引入方式 1. 行间样式 style=" key:value; " &l ...
- 复习HTML+CSS(4)
n HTML颜色表示 网页中的颜色有三种表示方法 颜色单词:blue.green.red.yellow 10进制表示:rgb(255,0,0).rgb(0,255,0).rgb(0,0,255) 1 ...
- CSS(选择器)
CSS(选择器) 作用:用于匹配 HTML 元素 选择器分类: 1.元素选择器 a{} 2.伪元素选择器 ::before{} (真实存在的元素) 3.类选择器 .link{} 4.属性选择 ...
- 2016windows(10) wamp 最简单30分钟thrift入门使用讲解,实现php作为服务器和客户端的hello world
2016最简单windows(10) wamp 30分钟thrift入门使用讲解,实现php作为服务器和客户端的hello world thrift是什么 最简单解释 thrift是用来帮助各个编程语 ...
随机推荐
- [系统资源攻略]CPU使用率和负载
我们在搞性能测试的时候,对后台服务器的CPU利用率监控是一个常用的手段.服务器的CPU利用率高,则表明服务器很繁忙.如果前台响应时间越来越大,而后台CPU利用率始终上不去,说明在某个地方有瓶颈了,系统 ...
- js 随机数范围
Math.floor(Math.random()*(high-low+1) +low)
- Sort HDU5884(二分+多叉哈夫曼树)
HDU5884 Sort 题意:有n个序列要进行归并,每次归并的代价是两个序列的长度的和,要求最终的代价不能超过规定的T,求在此前提下一次能同时进行归并的序列的个数k. 思路:还是太单纯,看完题目一直 ...
- 第五节:numpy之数组维度处理
- 微信小程序·前端-锦囊
========================== flex[盒子] display: flex; flex-direction: column; [从上到下排列]↓ justify-conte ...
- Contest Round #451 (Div. 2)F/Problemset 898F Restoring the Expression
题意: 有一个a+b=c的等式,去掉两个符号,把三个数连在一起得到一个数 给出这个数,要求还原等式,length <= 1e6 三个数不能含有前导0,保证有解 解法: 铁头过题法,分类然后各种判 ...
- BUPT2017 wintertraining(15) #9
下面不再说明题意了请自行读题,直接放contest链接. https://vjudge.net/contest/151607 A.考虑当火车隔k站一停时 区间长度 >= k 的纪念品一定能买到 ...
- Nginx不转发http header
使用nginx做http代理时,在Header中使用了一个名为api_key的属性,碰到http header不转发的问题. 问题源码: rc = ngx_http_parse_header_line ...
- linux UID,GID,EUID,EGID,SUID,SGID
SUID, SGID, sticky位可以参考: http://onlyzq.blog.51cto.com/1228/527247/ SUID属性只能运用在可执行文件上,当用户执行该执行文件时,会临时 ...
- gradle配置国内的镜像
gradle配置国内的镜像 学习了:http://blog.csdn.net/stdupanda/article/details/72724181 http://blog.csdn.net/lj402 ...