HTML5_CSS3

2017-03-26  本文已影响21人  鸿鹄飞天

1. HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签

Paste_Image.png
<head>
<script src="http://apps.bdimg.com/libs/html5shiv/3.7/html5shiv.min.js"></script>
</head>

这样就可以支持HTML5的新标签

2.input 有哪些新增类型?

input 新增type主要有:
email 类型用于应该包含 e-mail 地址的输入域。
url 类型用于应该包含 URL 地址的输入域。
number 类型用于应该包含数值的输入域。
range 类型显示为滑动条。
Date Pickers日期选择器

Paste_Image.png

3.浏览器本地存储中 cookie 和 localStorage 有什么区别? localStorage 如何存储删除数据。

①储存方式不同:loaclStorage不会自动把数据发送给服务器,数据仅在客户端(即浏览器)中保存;cookie数据始终在同源的http请求中携带,即cookie在浏览器和服务器间来回传递,但如果使用cookie保存过多数据会带来性能问题。
②数据大小限制不同:存储大小限制也不同,cookie数据不能超过4k,localStorage 虽然也有存储大小的限制;但比cookie大得多,可以达到5M或更大
③数据有效期不同:一般由服务器生成,可设置失效时间。如果在浏览器端生成Cookie,默认是关闭浏览器后失效。cookie只在设置的cookie过期时间之前一直有效;而loaclStorage则是始终生效,除非清除缓存。

Localstorage如何操作数据:

localStorage.a=123;
localStorage["a"]=123;
localStorage.setItem("a",123)
localStorage.a;
localStorage["a"];
localStorage.getItem("a")
清空全部数据:localStorage.clear()
删除数据:localStorage.removeItem('a')

4.写出如下 CSS3效果的简单事例

1. 圆角, 圆形
2. div 阴影
3. 2D 转换:放大、缩小、偏移、旋转
4. 3D 转换:移动、旋转
5. 背景色渐变
6. 过渡效果
7. 动画

预览

5.实现如下全屏图加过渡色的效果(具体效果随意)

预览

6.写出如下 loading 动画效果

预览

github代码

Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读