1. 音频标签<audio>

<audio src = “./music/Alone.mp3” controls autoplay loop = “3” ></audio>

controls :在页面中显示音乐播放控件   autoplay :页面加载自动播放

loop :设置循环播放次数

·浏览器音乐格式兼容  浏览器默认按顺序查找兼容格式

<audio controls>

<source src = “./music/Alone.mp3”>

<source src = “./music/Alone.wav”>

<source src = “./music/Alone.ogg”>

浏览器不支持HTML5音频播放  (页面提示)

</audio>

2. 视频标签<video>

<video src = “./video/movie.mp4” controls autoplay>

controls :在页面中显示视频播放控件   autoplay :页面加载自动播放

<video>标签类似<img>可以设置宽高位置等属性

·浏览器视频格式兼容  浏览器默认按顺序查找兼容格式

<video controls>

<source src = “./video/movie.mp4”>

<source src = “./video/movie.ogg”>

浏览器不支持HTML5视频播放  (页面提示)

</video>

3. 表单构造标签<input>

(<label>for属性与<input>id相关联,点击label中的email:可以使input获取焦点)

<label for = “demo”>

email: <input  type = “email”  id = “demo”>

</label>

这样可使获取焦点的范围扩大,在移动端触屏具有便利优势。

<input>标签构造表单基本类型归纳

email

<input type="email">

输入邮箱格式

tel

<input type="tel">

输入手机号码格式

url

<input type="url">

输入url格式

number

<input type="number">

输入数字格式

search

<input type="search">

搜索框(体现语义化)

range

<input type="range">

自由拖动滑块

color

<input type="color">

拾色器

time

<input type="time">

 

date

<input type="date">

 

datetime

<input type="datetime">

 

month

<input type="month">

 

week

<input type="week">

 

reset

<input type="reset" value="重置">

重置form表单中输入的内容

其中color,month,week等标签都具备兼容性问题,尤其以color突出。

<input>标签,基本表单属性归纳

placeholder

<input type="text" placeholder="请输入用户名">

占位符

autofocus

<input type="text" autofocus>

自动获得焦点

multiple

<input type="file" multiple>

多文件上传

autocomplete

<input type="text" autocomplete="off">

自动完成

form

<input type="text" form="某表单ID">

与其他<form>表单关联,一同提交

novalidate

<form novalidate></form>

关闭验证

required

<input type="text" required>

必填项

pattern

<input type="text" pattern="\d">

自定义验证,可定义正则验证

直接在input标签中添加属性如:<input  required  placeholder="请输入用户名">

<input>标签,list属性使用

<input  list = “index”>

<datalist  id = “index”>

<option  value = “php”></option>

<option  value = “python”></option>

<option  value = “photoshop”></option>

<option  value = “java”></option>

</datalist>

4. 表单list关联标签<datalist>:数据列表

<label  for = “program”>

课程:<input  list = “index”  id = “program”>

</label>

<datalist  id = “index”>

<option  value = “php”></option>

<option  value = “python”></option>

<option  value = “photoshop”></option>

<option  value = “java”></option>

</datalist>

5. 生成加密字符串标签<keygen>

生成提交给服务器的加密处理的内容。

6. 输出结果标签<output> 语义化作用

与<input>输入相对,使用方法类似一个<span>标签,在页面上展现一个字符串。

7. 度量器标签<meter>

<label  for = “”>

  度量器:<meter min=”0” max=”100”low=”60”high=”80”value=”50”></meter>

</label>

8. 一个基本表单(<form>,<fieldset>,<legend>,<label>,<input>

<form>    (创建一个表单,便于统一提交所有填写内容,以form为单位提交内容,

可与inputform属性关联)

<fieldset>  (将表单元素进行分组,默认创建一个边框)

<legend>这是一个表单</legend>  (为fieldset标签定义标题)

<label  for = “”>    (使用for关联一个input

email:  <input  type = “email” >

</label>

<label  for = “”>    (使用for关联一个input

tel:  <input  type = “tel” >

</label>

</fieldset>

</form>

H5 基本标签使用 浅析 (含video标签、input表单等)的更多相关文章

  1. jQuery同一标签多个相同事件 return语句 表单提交实例

    如form表单的submit,a标签都自带一个鼠标单击事件,其实我们还可以额外填加单击事件 如:$(':submit').click();   则自定义的单击事件先执行,然后才是标签自带的单击事件(c ...

  2. [转]SpringMVC<from:form>表单标签和<input>表单标签简介

    原文地址:https://blog.csdn.net/hp_yangpeng/article/details/51906654 在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标 ...

  3. 一个表单里,如果有<button>标签存在,它会自动提交表单

    可以用button代替input type=”submit”吗? 在ie下,<button>标记恐怕还存在几个不大不小的问题. 在一个表单里,如果有一个以上"submit&quo ...

  4. a标签、img图片、iframe、表单元素、div

    1.<a href="http://www.baidu.com" target=''_blank">百度</a>  超链接标签 2.<img ...

  5. SpringMVC from 表单标签和 input 表单标签

    刚学习很懵  不知道还有springmvc 自己的表单  于是乎就上网查了一下  这个真的好用多啦 刚学习很懵  不知道还有springmvc 自己的表单  于是乎就上网查了一下  这个真的好用多啦 ...

  6. H5新增input表单、表单属性

    新增表单 email,Email类型 url , Url类型 date,日期类型 time,时间类型 month,月类型 week,周类型 number,数字类型 tel,电话类型 search,搜索 ...

  7. 前端与后台可能需要使用交互的表单form,input标签

    前端与后台可能需要使用交互的表单标签 form表单和input标签 textarea文本域表单 select,option下拉列表表单 fieldset和legend组合表单 label标签 form ...

  8. HTML5 audio与video标签实现视频播放,音频播放

    随着互联网的飞速发展以及HTML5的应用,越来越多的项目中用到video,audio当常用标签. <audio> 标签属性 <audio src="song.mp3&quo ...

  9. html5中的video标签和audio标签

    不管是否承认,flash早已不像过往那样如日中天了.亚马逊全面放弃flash.苹果放弃flash.安卓也放弃了移动端的flash支持.事实上flash已经不太适合web开发了,因为HTML5中的vid ...

随机推荐

  1. java实现微信扫一扫详解

    java实现微信扫一扫详解 一.微信JS-SDK参数配置及查找 JS安全域名配置(查找:微信公众号里-公众号设置-功能设置页) 注:1.安全域名外网必须可以访问的到  2.域名不能有下划线  3.要将 ...

  2. MySQL优化器功能开关optimizer_switch

    MySQL 8.0新增特性 use_invisible_indexes:是否使用不可见索引,MySQL 8.0新增可以创建invisible索引,这一开关控制优化器是否使用invisible索引,on ...

  3. 快速下载jar包

    1, http://www.mvnrepository.com 2,可以从spring官网上下载,如果是mvn的话可以通过上面的网址下载

  4. java实现单链表归并算法

    public class LinkMergeSort {static int number=0;public static void main(String[] args) {int[] a = {1 ...

  5. Too Rich HDU - 5527 (贪心+dfs)

    Too Rich Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others)Total ...

  6. 更改 Linux 语言为中文

    查看当前系统语言环境:    echo $LANG 查看安了哪些中文语言包    locale -a |grep "zh_CN" 没有输出,说明没有安装,输入下面的命令安装     ...

  7. 【原创】数据处理中判断空值的方法(np.isnan、is np.nan和pd.isna)比较

      转载请注明出处:https://www.cnblogs.com/oceanicstar/p/10869725.html  1.np.isnan(只有数组数值运算时可使用) 注意:numpy模块的i ...

  8. Android四大基本组件介绍及生命周期

    Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器. 一.了解四大基本组件 Activity ...

  9. 指向class的指针使用方法实例

    // pointer to classes example #include <iostream> using namespace std; class Rectangle { int w ...

  10. Linux命令之---which简单介绍

    命令简介 which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果.也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的 ...