一、html5新特性
 常用语义标签:nav footer header section mark
 功能标签 video audio iframe canvas(画布和绘图功能)
 input新type:url/number/range/Date(date, month, week, time等)/search/color   
二、css3
 1 边框
 box-shadow:10px 10px 5px red;
 border-image:赋值内容;
  border-image-source 用在边框的图片的路径。 
  border-image-slice 图片边框向内偏移。 
  border-image-width 图片边框的宽度。 
  border-image-outset 边框图像区域超出边框的量。 
  border-image-repeat 
    图像边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)。
 备注:IE9+支持border-radius 和 box-shadow。
   IE11, Firefox, Opera 15, Chrome 以及 Safari 6 支持border-image 属性。
2 文本
 text-shadow:5px 5px 5px yellow;(每个位置表示的含义)
 3 字体 引入其他字体
 @font-face的使用方法
@font-face{
     font-family:"巴扎黑";
       src: url(陈代明粉笔体演示版2.otf);
}
 4 动画
)/skew()/matrix()
 备注:IE10、Firefox 以及 Opera 支持 transform 属性
  Chrome 和 Safari 需要前缀 -webkit-         Internet Explorer 9 需要前缀 -ms-
 5 动画3D
 transform-origin 允许你改变被转换元素的位置。赋值需要掌握 关键词!
transform-origin: x-axis y-axis z-axis;           //   x-axis 定义视图被置于 X 轴的何处。可能的值:
transform-style 规定被嵌套元素如何在 3D 空间中显示!!! 
 perspective 透视点 !!!
 backface-visibility 定义元素在不面对屏幕时是否可见
backface-visibility: hidden;
6 过度transition
 备注:
 IE10、Firefox、Chrome 以及 Opera 支持 transition 属性。
 Safari 需要前缀 -webkit-。
 注释:IE9 以及更早的版本,不支持 transition 属性。
 
 transition 简写属性,用于在一个属性中设置四个过渡属性。 
 transition-property 规定应用过渡的 CSS 属性的名称。 
 transition-duration 定义过渡效果花费的时间。默认是 0。 
 transition-timing-function 规定过渡效果的时间曲线。默认是 "ease"。      不同的属性值需要知道.
 transition-delay 规定过渡效果何时开始。默认是 0。 
7 帧动画
eg: 
@keyframes myfirst
  {
   from {background: red;}
   to {background: yellow;}
  }
 8 流式布局 媒体查询 响应式
 流式布局:百分比布局, 所有尺寸参照父级 其中margin和padding特殊 参照宽度
 媒体查询 @media screen () and ()   响应式: viewport 统一写法
<!--移动端响应式的通用代码!-->
  <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"/>

实例注意:

text-shadow 
水平阴影、垂直阴影、模糊距离,以及阴影的颜色
text-shadow: 5px 5px 5px #FF0000;
 
box-shadow属性适用于盒子阴影
box-shadow: h-shadow y-shadow blur spread color inset;
水平阴影的位置 垂直阴影的位置 模糊距离 阴影的大小 阴影的颜色  从外层的阴影(开始时)改变阴影内侧阴影
div{box-shadow: 10px 10px 5px #888888;} 
transform-origin: x-axis y-axis z-axis;   x-axis 定义视图被置于 X 轴的何处。
 
多列
column-count:n;
column-gap:10px;间距
column-rule: 2px solid red;  //相当于border 分隔线
 
resize: none|both|horizontal|vertical;
horizontal 用户可调整元素的宽度。
vertical 用户可调整元素的高度。
div{resize:both;
overflow:auto;
}

整理一下以前的Html+css3复习笔记的更多相关文章

  1. 斜率优化DP复习笔记

    前言 复习笔记2nd. Warning:鉴于摆渡车是普及组题目,本文的难度定位在普及+至省选-. 参照洛谷的题目难度评分(不过感觉部分有虚高,提高组建议全部掌握,普及组可以选择性阅读.) 引用部分(如 ...

  2. Java基础复习笔记系列 九 网络编程

    Java基础复习笔记系列之 网络编程 学习资料参考: 1.http://www.icoolxue.com/ 2. 1.网络编程的基础概念. TCP/IP协议:Socket编程:IP地址. 中国和美国之 ...

  3. Java基础复习笔记系列 八 多线程编程

    Java基础复习笔记系列之 多线程编程 参考地址: http://blog.csdn.net/xuweilinjijis/article/details/8878649 今天的故事,让我们从上面这个图 ...

  4. Java基础复习笔记系列 七 IO操作

    Java基础复习笔记系列之 IO操作 我们说的出入,都是站在程序的角度来说的.FileInputStream是读入数据.?????? 1.流是什么东西? 这章的理解的关键是:形象思维.一个管道插入了一 ...

  5. Java基础复习笔记系列 五 常用类

    Java基础复习笔记系列之 常用类 1.String类介绍. 首先看类所属的包:java.lang.String类. 再看它的构造方法: 2. String s1 = “hello”: String ...

  6. Java基础复习笔记系列 四 数组

    Java基础复习笔记系列之 数组 1.数组初步介绍? Java中的数组是引用类型,不可以直接分配在栈上.不同于C(在Java中,除了基础数据类型外,所有的类型都是引用类型.) Java中的数组在申明时 ...

  7. CSS3学习笔记(3)-CSS3边框

    p{ font-size: 15px; } .alexrootdiv>div{ background: #eeeeee; border: 1px solid #aaa; width: 99%; ...

  8. CSS3学习笔记(1)-CSS3选择器

    p{ font-size: 15px; text-indent: 2em; } .alexrootdiv>div{ background: #eeeeee; border: 1px solid ...

  9. 第四章初始CSS3预习笔记

    第四章 初始CSS3预习笔记 一: 1: 什么是CSS? 全称是层叠样式表;/通常又称为风格样式表,.他是用来进行网页风格设计的; 2:CSS的优势: 1>内容以表现分离,即使用u前面学习的HT ...

随机推荐

  1. .NET中string[]数组和List<string>泛型的相互转换以及Array类的Sort()方法(转)

    从string[]转List<string>: " }; List<string> list = new List<string>(str); 从List ...

  2. float属性

    float属性介绍 float给人一种捉摸不透的感觉,不过可以依照浏览器的解析机制(根据HTML文档,从上往下解析),对float属性了解一二.float有四种值:none/left/right/in ...

  3. SQL数据库操作命令大全

    一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备 ...

  4. AMQP

    AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计.基于此协议的客户端 ...

  5. zTree插件之单选下拉菜单代码

    <!--ztree树结构--> <link rel="stylesheet" type="text/css" href="asset ...

  6. mongodb备份与恢复

    一.备份:mongodump -d mailaccess -c Mail -q ‘{user:”zhaoxy1@szdep.com”}’ -o /data/dump备份mailaccess datab ...

  7. 关于input内容监听(change)

    js的话利用input的onchange事件 而jquery的话利用change()函数,代码如下: <!DOCTYPE html> <html> <head> & ...

  8. maven常见错误

    摘要: 1.Java-maven异常-cannot be cast to javax.servlet.Filter 报错  tomcat 启动后先将tomcat/lib目录下的jar包全部读入内存,如 ...

  9. linux下rpm包安装、配置和卸载mysql

    WIN10下虚拟机:VMware workstation 12 PRO 安装 # 1.查看系统版本 [root@vm-xiluhua][/home/xiluhua]$ cat /etc/redhat- ...

  10. Codeforces 749B:Parallelogram is Back(计算几何)

    http://codeforces.com/problemset/problem/749/B 题意:已知平行四边形三个顶点,求另外一个顶点可能的位置. 思路:用向量来做. #include <c ...