HTML和CSS简单复习

159 阅读1分钟

HTML和CSS简单复习



HTML标签语言

常用标签:

  • h1-h6
  • div
  • ul>li
  • ol>li
  • a
  • p
  • form
  • input
  • 自定义标签

CSS层叠样式表

标签的大小

  • 外边距:margin
  • 内边距:padding
  • 边框:border
  • 宽:width
  • 高:height

盒子模型大小

box-sizing: ;

  • content-box:默认,内容大小固定
  • border-box:设定的width和height涵盖padding和border

背景

总体设定:background: ;

  • background-color:背景颜色
  • background-image:背景图片
  • background-size:背景图尺寸
  • background-position:背景图片位置
  • background-repeat:背景是否重复

文字

  • font-family:文字字体
  • font-size:文字尺寸
  • font-weight:文字粗细
  • color:文字颜色
  • text-align:文字排版
  • line-height:文字行高
  • text-shadow:文字阴影

布局

  • 浮动布局:向左向右浮动,但容易致使父元素高度塌陷,用伪元素清除浮动
  • 弹性布局:弹性容器、弹性子元素、主轴、测轴、主轴分布、测轴分布、剩余空间、子元素顺序、弹性换行

过渡动画

transition: ;

  • 过渡属性
  • 过渡动画的时间
  • 过渡延迟时间
  • 过渡变化的速度

动画

animation: ;

  • 动画名称
  • 动画的时间
  • 动画的延迟时间
  • 动画的速度
  • 动画方向
  • 动画次数

响应式

视窗设定meta viewport

  • 设定移动端的设备的分辨率为它自身默认的系统分辨率(最佳分辨率)
  • 设定移动端设备的分辨率为固定设计稿的分辨率(当物理分辨率小于设计稿的分辨率时会失真)