HTML5_CSS3

2017-07-08  本文已影响35人  好奇而已

`
为什么设计HTML5规范?
1.HTML5的设计目的是为了在移动设备上支持多媒体

`

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

新增标签
canvas 标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API
audio 定义音频内容
video 定义视频(video 或者 movie)
output 定义不同类型的输出,比如脚本的输出
article 定义页面正文内容
aside 定义页面内容之外的内容
footer 定义 section 或 document 的页脚
header 定义了文档的头部区域
nav 导航
progress 定义任何类型的任务的进度
section 定义文档中的节(section、区段)

如何让低版本的 IE 支持 HTML5新标签?

//安装:bower install html5shiv --save-dev
<! - [if lt IE 9]> 
    <script src =“bower_components / html5shiv / dist / html5shiv.js”> </ script> 
<![endif] - >

html5/css3参考

2.input 有哪些新增类型?

button 定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本)。
checkbox 定义复选框。
email 定义用于 e-mail 地址的字段。
file 定义文件选择字段和 "浏览..." 按钮,供文件上传。
hidden 定义隐藏输入字段。
image 定义图像作为提交按钮。

number 定义用于输入数字的字段。
password 定义密码字段(字段中的字符会被遮蔽)。
radio 定义单选按钮。
range 定义用于精确值不重要的输入数字的控件(比如 slider 控件)。
reset 定义重置按钮(重置所有的表单值为默认值)。
search 定义用于输入搜索字符串的文本字段。
submit 定义提交按钮。
tel 定义用于输入电话号码的字段。
text 默认。定义一个单行的文本字段(默认宽度为 20 个字符)。
time 定义用于输入时间的控件(不带时区)。
url 定义用于输入 URL 的字段。

//search
<input type="number" name="quantity" min="1" max="5">
//search
<input type="search" name="googlesearch">
//E-mail
<input type="email" name="usremail">

参考

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

Cookie

localStorage

**sessionStorage 与 localStorage **的接口类似,但保存数据的生命周期与 localStorage 不同。做过后端开发的同学应该知道 Session 这个词的意思,直译过来是“会话”。而 sessionStorage 是一个前端的概念,它只是可以将一部分数据在当前会话中保存下来,刷新页面数据依旧存在。但当页面关闭后,sessionStorage 中的数据就会被清空。

三者的异同


image.png

localStorage和sessionStorage都具有相同的操作方法

sessionStorage.setItem("key", "value");     
localStorage.setItem("name", "tom");

var value1 = sessionStorage.getItem("key");     
var site = localStorage.getItem("name");//'tom'
sessionStorage.removeItem("key"); 
localStorage.removeItem("site");
sessionStorage.clear();    
localStorage.clear();

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

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

5.实现全屏图加过渡色的效果

代码预览

6. loading 动画效果demo

效果
代码

上一篇 下一篇

猜你喜欢

热点阅读