HTML:HTML5有哪些更新(*****五颗星)
1.新增的元素详情:
1.语义化标签
header(定义文档的页眉(头部))
nav(定义导航链接的部分)
footer(定义文档或节的页脚(底部))
article(定义文章内容)
section(定义文档中的节(section、区段))
aside(定义其所处内容之外的内容(侧边))
2.媒体标签
1.audio(音频)
属性:
- controls 控制面板
- autoplay 自动播放
- loop=‘true’ 循环播放
2.video(视频)
属性:
- poster:指定视频还没有完全下载完毕,或者用户还没有点击播放前显示的封面。默认显示当前视频文件的第一针画面,当然通过poster也可以自己指定。
- controls 控制面板
- width
- height
3.source(指定视频源)
因为浏览器对视频格式支持程度不一样,为了能够兼容不同的浏览器,可以通过source来指定视频源。
3.表单
表单类型:
- email :能够验证当前输入的邮箱地址是否合法
- url : 验证URL
- number : 只能输入数字,其他输入不了,而且自带上下增大减小箭头,max属性可以设置为最大值,min可以设置为最小值,value为默认值。
- search : 输入框后面会给提供一个小叉,可以删除输入的内容,更加人性化。
- range : 可以提供给一个范围,其中可以设置max和min以及value,其中value属性可以设置为默认值
- color : 提供了一个颜色拾取器
- time : 时分秒
- data : 日期选择年月日
- datatime : 时间和日期(目前只有Safari支持)
- datatime-local :日期时间控件
- week :周控件
- month:月控件
表单属性:
- placeholder :提示信息
- autofocus :自动获取焦点
- autocomplete="on" 或者 autocomplete="off" 使用这个属性需要有两个前提: 表单必须提交过必须有name属性。
- required:要求输
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
前端面试题 文章被收录于专栏
前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理