# FinalExam4Html
**Repository Path**: junchuan/FinalExam4Html
## Basic Information
- **Project Name**: FinalExam4Html
- **Description**: 期末考试静态页面
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 1
- **Created**: 2015-10-27
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
#HTML5期末考试
##亮点
1. 创建一个自适应网站
使用了Bootstrap(bootstrap-3.3.5)
2. 用canvas做的Clock(在`关于作者`一栏中)
3. 下载的div 可以拖动更换位置顺序
4. 返回顶部按钮javascript监听+设计;
5. 调用相关api实现自制HTML5播放视频的基本功能:
|-播放暂停功能
|-进度条功能(可跳播)
|-快放慢放忙功能
|-调节音量大小功能
|-全屏的功能(调用了WebKit内核的api,Moz不能用)
|-读取本地文件播放(**可拖放**)
6.运用了HTML5本地存储技术webSQL,实现**增删查改**
##笔记
####什么是viewport
>手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕
宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可
以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 viewport 这个 meta tag,让网
页开发者来控制 viewport 的大小和缩放,其他手机浏览器也基本支持。
``
>width:控制 viewport 的大小,可以指定的一个值,如果 600,或者特殊的值,如 device-width 为设备的
宽度(单位为缩放为 100% 时的 CSS 的像素)。
height:和 width 相对应,指定高度。
initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。
maximum-scale:允许用户缩放到的最大比例。
minimum-scale:允许用户缩放到的最小比例。
user-scalable:用户是否可以手动缩放
####导航条无法下拉的原因
```html