一、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. CSS3中的动画效果记录

    今天要记录的是CSS3中的三种属性transform.transition以及animation,这三个属性大大提升了css处理动画的能力. 一.Transform 变形 CSS中transform ...

  2. Ant Design项目记录和CSS3的总结和Es6的基本总结

    这里主要是介绍自己运用ANT框架的一些小总结,以前写到word里,现在要慢慢传上来, 辅助生殖项目总结:从每个组件的运用的方法和问题来总结项目. 1.项目介绍 辅助生殖项目主要运用的是Ant.desi ...

  3. HTML5与CSS3权威指南之CSS3学习记录

    title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...

  4. javascript、css3曲线运动示例记录

    想做一个加入购物车的曲线动效,网上找到两个demo,分别是js和css3实现的. js:https://www.cnblogs.com/wangmeijian/p/5824176.html jquer ...

  5. CSS3学习基本记录

    CSS3 边框 border-radius: 圆角 border-radius: 15px 50px 70px 100px; 左上 右上 右下 左下 box-shadow:阴影 box-shadow: ...

  6. 《响应式Web设计—HTML5和CSS3实战》 学习记录

    作者:Ben Frain 学习时间   2016/5/12 第一章   设计入门 *视口调试工具 IE:Microsoft Internet Explorer Develop Toolbar Safa ...

  7. HTML5和CSS3的一些学习记录

    1.引述块级文本的标签(blockquote): <blockquote cite="http://www.marktwainbooks.edu/"> <p> ...

  8. 记录一些html5和css3的一部分属性

    html5 标签1 video:视频 属性: src:视频的url autoplay:视频在就绪后马上播放 controls:向用户显示控件2 audio:音频 属性类似于video3 属性:drag ...

  9. css3/sass 样式记录

    css3 width: calc(50% - 10px) sass 1.奇偶行 .classNameA { background:red; &:nth-child(even) { backgr ...

随机推荐

  1. Unity中嵌入网页插件Embedded Browser2.1.0

    背景 最近刚换了工作,新公司不是做手游的,一开始有点抵触,总觉得不是做游戏自己就是跨行了,认为自己不对口,但是慢慢发现在这可以学的东西面很广,所以感觉又到了打怪升级的时候了,老子就在这进阶了. 一进公 ...

  2. 获取文件或目录的属性 stat 函数

    头文件:  <sys/types.h>   <sys/stat.h>   <unistd.h> int stat(const char *path, struct ...

  3. Go学习笔记:初识Go语言

    Go语言简介 Go语言是Google(谷歌)公司开发的一款静态型.编译型并自带垃圾回收机制和并发的编程语言. Go语言的风格类似于C语言.其语法在C语言的基础上进行了大幅的简化,去掉了不需要的表达式括 ...

  4. filter的使用场景

    1.filter的使用场景:假如有一个对象数组A,获取数组中的指定类型的对象放到B数组中 我们在ES5先进行for循环遍历数组,再进行if 判断,如果数组中某个对象的类型符合要求,push 到一个新数 ...

  5. exports和module.exports的区别——学习笔记

    一开始,exports和module.exports都指向空对象(同一内存块),exports是引用 module.exports的值.module.exports 被改变的时候,exports不会被 ...

  6. bzoj1009题解

    [解题思路] 先KMP出fail数组,再用fail数组求出M[i][j],表示上一次匹配到第i位,这次可以遇到多少种不同的字符,使之转而匹配到第j位. 设集合S=[1,m]∩N 又设f[i][j]表示 ...

  7. BZOJ 3534: [Sdoi2014]重建(Matrix Tree)

    传送门 解题思路 比较容易看的出来矩阵树定理.然后就怒送一Wa,这个矩阵树定理是不能直接用的.题目要求的其实是这个玩意. \[ ans=\sum\limits_{Tree}( \prod\limits ...

  8. (转)C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播

    转:http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.html C++实现RTMP协议发送H.264编码及AAC编码的音视频 RT ...

  9. js Date.parse() format.

    date format android chrome linux chrome Mobile safari ios chrome windows safari linux firefox window ...

  10. Spring-Security (学习记录七)--实现FilterInvocationSecurityMetadataSource的类将无法切入声明式事物

    目录 1 查看继承关系 2 说明 3 查看源码: 实现了FilterInvocationSecurityMetadataSource 的类将无法切入声明式事物. 原因: 1 查看继承关系 先查看Fil ...