近日复习了HTML5的内容,今日来总结一下吧 ! 不足之处多多指正java
HTML5主要学习了如下几部份内容:web
万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改。用于取代HTML4与XHTML的新一代标准版本,因此叫HTML5。
广义的HTML5 是 HTML5自己 + CSS3 + JavaScript浏览器
XHTML是一种加强了的HTML,它的可扩展性和灵活性将适应将来网络应用更多的需求 。网络
是为了在移动设备上支持多媒体。增长了新特性:语义特性,本地存储特性,设备兼容特性,链接特性,网页多媒体特性,三维、图形及特效特性,性能与集成特性,CSS3特性。
废弃一些元素和属性好比 font 、center 等..
HTML5在移动端开发以及游戏开发中有广阔的前景。app
HTML5 MDN 介绍: https://developer.mozilla.org...ide
经常使用的有:oop
注意post
HTML5 在不使用插件的状况下也能够原生的支持音频格式文件的播放,固然支持格式是有限的。
3.1.1 音频格式
<audio> 元素支持三种音频格式:ogg,mp3,wav,具体以下:
3.1.2 语法性能
<audio src="文件地址" controls="controls"></audio>
< audio controls="controls" > <source src="happy.mp3" type="audio/mpeg" > <source src="happy.ogg" type="audio/ogg" > 您的浏览器暂不支持audio标签。 </ audio>
3.1.3 <audio> 音频标签常见属性学习
属性 | 值 | 描述 |
---|---|---|
autoplay | autoplay | 音频加载完毕后自动播放 |
controls | controls | 显示控件 |
loop | loop | 循环播放 |
preload | preload | 预加载,并预备播放,若是使用“autoplay”,则忽略改属性 |
src | url | 路径 |
3.2.1 音频格式
<video> 元素支持三种音频格式:ogg,mp4,webM,具体以下:
3.2.2 语法
<video src="文件地址" controls="controls"></video>
//兼容代码 < video controls="controls" width="300"> <source src="move.ogg" type="video/ogg" > <source src="move.mp4" type="video/mp4" > 您的浏览器暂不支持video标签。播放视频 </ video >
3.2.3 <video> 音频标签常见属性
属性 | 值 | 描述 |
---|---|---|
autoplay | autoplay | 音频加载完毕后自动播放 |
controls | controls | 显示控件 |
loop | loop | 循环播放 |
preload | auto(预先加载) none(不加载) | 规定是否预加载,若是使用“autoplay”,则忽略改属性 |
src | url | 路径 |
width | pixel(像素) | 播放器宽度 |
height | pixel(像素) | 播放器g高度 |
poster | Imgurl | 加载等待的画面图片 |
muted | muted | 静音播放 |
表单类型及说明:
属性值 | 说明 | |
---|---|---|
type="email" | 限制用户输入必须为Email类型 | |
type="url" | 限制用户输入必须为URL类型 | |
type="date" | 限制用户输入必须为日期类型 | |
type="time" | 限制用户输入必须为时间类型 | |
type="month" | 限制用户输入必须为月类型 | |
type="week" | 限制用户输入必须为周类型 | |
type="number" | 限制用户输入必须为数字类型 | |
type="tel" | 手机号码 | |
type="search" | 搜索框 | |
type="color" | 生成一个颜色选择表单 |
表单属性及说明:
属性 | 值 | 说明 |
---|---|---|
required | required | 表示变淡内容不能为空,必填 |
placeholder | 提示文本 | 表单的提示信息,存在默认值将不显示 |
autofocus | autofocus | 自动聚焦,页面加载完毕后自动聚焦到指定表单 |
utocomplete | off/on | 当用户在字段开始键入时,浏览器基于迁键入过的值,应该显示出在字段中填写的选项。 默认已经打开,,如 autocomplete="on" 关闭autocomplete="off" 须要放在表单内同时加上name属性 同时成功提交 |
multiple | multiple | 能够多选文件提交 |