-
strong: 加粗
-
em: 倾斜
-
ins: 下划线
-
del: 删除线
-
ul -> li : 无序列表
-
ol -> li : 有序列表
-
table : 表格标签
优秀学生信息表格 //表头默认居中显示年级 姓名 学号 班级 高三 //合并列单元格迪丽热巴 110 三年二班 古力娜扎 120 三年三班 评语 你们很优秀 //合并行单元格 -
dl -> dt -> dd : 自定义列表
-
input : 文本框
type属性 内容 text 文本框 password 密码框 radio 单选框 checkbox 多选框 file 文件选择 submit 提交按钮 reset 重置按钮 button 普通按钮 -
select : 整体下拉菜单
-
option : 每一项下拉菜单
-
textarea : 文本域标签
-
lable : 绑定文本和表单标签的关系
性别: -
空格 :  
-
a : 超链接标签
参数 值 href url target 跳转方式 a:hover 鼠标悬停
-
css引入方式
方式 说明 内嵌式 css放在style标签里面 外联式 用link标签引入外部css文件 行内式 css写在标签的style属性中 -
css选择器
方式 说明 标签选择器 标签名{…} 类选择器 .类名{…} id选择器 #id属性名{…} 后代选择器 选择器1 选择器2{…} 子代选择器 选择器1>选择器2{…} 并集选择器 选择器1,选择器2{…} 交集选择器 选择器1选择器2{…}
-
font相关属性
参数 值 font-size 字体大小 font-weight 字体粗细 text-indent 首行缩进 text-align 居中方式 text-decoration 文字样式 line-height 行高 -
background相关属性
参数 值 background-color 背景颜色 background-image url(图片的路径) background-repeat 平铺方式 background-position 背景位置 -
块级元素 : display:block 代表标签有div,p,h系列标签
特点 :
1.独占一行宽度
2.默认占满一行,高度默认由内容撑开
3.可以设置宽高!!
-
行内元素 : display:inline 代表标签有a,span标签
特点 :
1.一行可以显示多个
2.宽度和高度默认都是由内容撑开
3.不可以设置宽高!!!
-
行内块元素 : display:inline-block 代表标签有input标签
特点 :
1.一行可以显示多个
2.可以设置宽高
-
居中方式:
1.水平居中 :
text-align:center
magin: 0 auto
2.垂直居中 :
line-height : 标签的高度
-
浏览器默认字体大小16px 最小字体为 : 12px
-
盒子模块的四大组成部分
-
内容 : content
-
内边距 : padding
-
边框 : border
-
外边距 : margin
-
-
CSS3盒模型的代码 : box-sizing : border-box //自动内减
-
外边距折叠现象-塌陷现象的解决方法 :
-
给父元素设置border-top或者padding-top
-
给父元素设置overflow:hidden
-
转换成行内块元素
-
设置浮动
-
-
匹配父元素中的第一个子元素E : E:first-child{}
-
匹配父元素中的最后一个子元素E : E:last-child{}
-
匹配父元素中的第n个子元素E : E:nth-child(n){}
-
清除浮动的方法:
-
直接设置父元素的高度
-
额外标签法
-
在父元素的最后添加一个块级元素
-
需要给添加的块级元素设置清除浮动的核心代码:clear:both
-
-
单伪元素清除法
.clearfix::before, .clearfix::after{ content: ""; display: table; } .clearfix::after{ clear: both; } -
双伪元素清除法
-
给父元素设置一个overflow:hidden
-
-
解决盒子与盒子之间的层叠问题 : 子绝父相
-
让盒子固定在页面中的某个位置 : 固定定位
-
水平居中
- 子绝父相
- 给子元素设置 :
left: 50% transform: translateX(-50%)
-
水平居中
-
子绝父相
-
给子元素设置 :
left: 50% top: 50% transform: translate(-50%, -50%)
-
-
z-index : 设置定位元素的层级 取值数字越大层级越高
-
垂直对齐方式 : vertical-align
属性 解释 baseline 基线对齐 top 顶部对齐 middle 中部对齐 bottom 底部对齐 -
光标类型 : cursor
属性 解释 默认 箭头 pointer 小手 text 工字形 move 十字光标 -
边框圆角 : border-radius
-
overflow : 设置内容的超出部分的显示效果
属性 解释 visible 超出部分可见 hidden 超出部分隐藏 scroll 显示滚动条 auto 自动根据内容的多少显示或者隐藏滚动条 -
元素本身隐藏属性
-
visibility:hidden 当前元素隐藏,占位置
-
display:none 当前元素隐藏,不占位置
-
-
透明度 : opacity
值 解释 0-1 0 完全透明 1 完全不透明 -
边框合并 : border-collapse:collapse //给table标签设置
-
链接伪类选择器
类型 解释 E:link a标签未访问过的状态 E:visited a标签访问过之后的转态 E:hover 鼠标悬停a标签的状态 E:active 鼠标按下的状态 -
焦点伪类选择器 : E:focus
-
属性选择器
-
E[attr] {}
-
E[attr=‘xxx’] {}
-
-
文字阴影 : text-shadow: offset-x offset-y blur color;
-
offset-x:必填参数,设置阴影的水平偏移量,可以为负值;
-
offset-y:必填参数,设置阴影的垂直偏移量,可以为负值;
-
blur:可选参数,设置模糊的半径,值越大,模糊越大,阴影的边缘越模糊,不允许使用负值;
-
color:可选参数,设置阴影的颜色,如果省略或未指定该值,则采用 color 属性的值。
文本阴影效果
文本阴影效果
-
-
盒子阴影 : box-shadow: h-shadow v-shadow blur spread color inset;
-
h-shadow:必填参数,设置阴影水平方向的偏移量,可以为负值;
-
v-shadow:必填参数,设置阴影垂直方向的偏移量,可以为负值;
-
blur:可选参数,设置模糊的半径,值越大,模糊越大,阴影的边缘越模糊,不允许使用负值;
-
spread:可选参数,设置阴影的尺寸;
-
color:可选参数,设置阴影的颜色;
-
inset:可选参数,将默认的外部阴影 (outset) 改为内部阴影。
-



