css样式
宽:width
高:height
字体加粗:font-weight:bold
首行缩进:text-indent
字体居中:text-align
文本下划线:text-decoration
行高:line-height
透明度:opacity
z轴:z-index
鼠标变化:cursor: pointer(变成一个小手)
多出部分出现滚动条:overflow:auto
多出部分隐藏:overflow:hidden
transition:将鼠标悬浮在一个元素上,它出现动画变化的时间
transform: scale(2);将鼠标悬浮在一个元素上,他变化为原来的2倍的大小
垂直居中(设计的不是内容,只管当前元素):
vertical-align:middle
display:table-cell
页面标题图片:
<link rel="icon" href="favicon.ico" type="image/x-icon"/>
图片格式 -----图片名字(图片格式为icon,需要下载软件转换)
边框
圆角:border-radius
阴影:box-shadow:5px 5px 5px(x y z color)
内边距:padding:5px 15px(表示上下为5px,左右为15px)
外边距:margin: 25px auto(上外边距25px 居中<可以方便元素在父级元素中居中>)
背景
background: url(../20190402/img/favicon.ico) center center no-repeat #FFB6C1;
背景链接图片:上下居中左右居中;不重复;背景颜色
浮动
float:left(左浮动)
可以让块元素并排出现(3个div元素出现在一列),浮动的元素脱离文档流,提升层级
<div style="clear: both;"></div>
//防止父级塌陷
定位
position: absolute(绝对定位)相对文档定位,脱离文档流,提升层级
position:relative(相对定位)相对自己定位,不脱离文档流,提升层级
position:fixed固定定位
如果父级元素有定位:子级元素的绝对定位都是针对父级元素定位的
伪类:表示一种状态(在a标签中应用较多)
a:hover 表示鼠标悬浮时的样式
a:active 表示鼠标点击时的样子
a:visited 定义已经访问过的链接的样式
a:link 定义正常链接的样式
锚点
<a href="#ds">去下一个a</a>
<img src="img/link.jpg" alt="">
<img src="img/link.jpg" alt="">
<img src="img/link.jpg" alt="">
<a id="ds" href="">目标点</a>
<img src="img/link.jpg" alt="">
<img src="img/link.jpg" alt="">
<img src="img/link.jpg" alt="">
css样式选择器优先级:
标签选择器<类class选择器<id选择器
css样式优先级:
外部样式<内部样式<行间样式
块元素
div,h1-h6,p
内联元素(行内元素)
strong 字体加粗
em 斜体
i 斜体
br 换行
hr 水平线
表格
table表格
tr行标签
td单元格标签
th单元格标签,居中加粗
colspan行合并
rowspan单元格合并
border外边框
cellpadding每个单元格的内边距
cellspacing每个单元格之间的距离
<thead></thead>表头
<tbody></tbody>表内容
<tfoot></tfoot>表末尾