HTML5 新增内容 新特性

这篇具有很好参考价值的文章主要介绍了HTML5 新增内容 新特性。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

更多 input type 属性

number:数字;
tel:电话;
search:搜索;
email:邮箱;
url:地址;
date:年月日;
time:时分秒;
month:月;
week:周;
time:时间;
color:生成颜色选择表单;
range:范围

原有
text:文本
radio:单选
password:密码
button:按钮
checkbox:多选
file:文件
image:图片
submit:提交
reset:重置
hidden:隐藏

更多的 input 属性

required ;placeholder; autofocus ;autocomplete(=on/off)
multiple;
pattern=" " 里面写入想要的正则模式,例如手机号patte=“^(+86)?\d{10}$”
form=“form表单的ID”

原有
name:input名称【radio单选及checkbox多选的name要一致】
value:规定input里面的值
checked:input自动聚焦
maxlength:规定输入字段的最大长度

新的表单事件

oninput:每当input里的输入框内容发生变化都会触发此事件。
oninvalid:当验证不通过时触发此事件。

进度条和度量器

进度条:progress标签:用来表示任务的进度(IE、Safari不支持),max用来表示任务的进度,value表示已完成多少
度量器 ● meter属性:用来显示剩余容量或剩余库存(IE、Safari不支持)
○ high/low:规定被视作高/低的范围
○ max/min:规定最大/小值
○ value:规定当前度量值 设置规则:min < low < high < max

语义化标签

header:定义文档的页眉(头部);
nav:定义导航链接的部分;
artical:定义文章内容;
section:定义文档中的节(section、区段);
aside:定义其所处内容之外的内容(侧边);
footer:定义文档或节的页脚(底部);

兼容性:IE9以上,移动端可大量使用,都是双标签且都为块级元素

em、strong 相较 i、b 存在语义表达

音频标签:audio

src=“url路径”
controls:控件
autoplay:自动播放
loop:循环播放

视频标签:video

src=“url路径”
width=“100px” height=“100px“

autoplay:自动播放
loop:循环播放
preload=none/auto预加载(选择autoplay之后忽略这一项)
poster=”等待加载的图片url“
muted:静音播放

source标签

Web存储

sessionStorage:针对一个 session 的数据存储(会话存储:关闭页面会消失)
localStorage:没有时间限制的数据存储(本地存储:关闭页面不会消失)

history API

history.go(num)(前进或后退,可正可负)
history.forward(num)(前进)
history.back(num)(后退)
pushstate

新增 draggable 拖拽属性

<img draggable="true" />

画布 canvas

canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。 <canvas id="myCanvas" width="200" height="100"></canvas>

SVG

SVG 指可伸缩矢量图形,用于定义用于网络的基于矢量的图形,使用 XML 格式定义图形,图像在放大或改变尺寸的情况下其图形质量不会有损失,它是万维网联盟的标准

地理定位 Geolocation

用于定位用户的位置。文章来源地址https://www.toymoban.com/news/detail-484872.html

到了这里,关于HTML5 新增内容 新特性的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • input标签,新增那些属性

    input标签,新增那些属性

    input标签作为页面与用户交互的重要入口,了解掌握input的属性,至为重要。 HTML5给input表现的type属性,添加了很多的属性值,用来丰富了文本框类型。比如: 如果是H5页面的话,在不同的手机会有不同的展示,比如: 唤醒的手机本身的输入的效果。 input标签上传文件的话,

    2024年02月09日
    浏览(7)
  • 【HTML5系列】第一章 · HTML5新增语义化标签

    【HTML5系列】第一章 · HTML5新增语义化标签

            Hello大家好, 我是【 麟-小白 】,一位 软件工程 专业的学生,喜好 计算机知识 。希望大家能够一起 学习进步 呀!本人是一名 在读大学生 ,专业水平有限,如发现 错误 或 不足之处 ,请多多指正!谢谢大家!!!         如果 小哥哥小姐姐们 对我的文章感兴趣

    2024年02月04日
    浏览(42)
  • HTML5新增元素

    HTML5新增了许多元素,其中新增的结构元素大大增加了网页结构设计的效率。同时为了体现表现与类容分离,这些元素仅有字面意思,还得靠CSS来设置样式。 定义文档的头部区域,一般包含logo,搜索框等信息 定义文档的末尾版权信息显示部分。一般包含作者、联系方式等。

    2024年04月13日
    浏览(14)
  • HTML5新增的标签

    header :头部标签 nav :导航标签 article :内容标签 section :定义文档某个区域 aside :侧边栏标签 footer :尾部标签 当前audio仅支持三种视频格式:尽量使用mp3格式 常见属性: 属性 值 描述 autoplay autoplay 如果出现该属性,则音频在就绪后马上播放 controls controls 如果出现该属性,则向用户

    2024年02月04日
    浏览(12)
  • Html提高——HTML5 新增的语义化标签

    以前布局,我们基本用 div 来做。div 对于搜索引擎来说,是没有语义的。 但是在html5里增加了语义化标签,如 这种语义化标准主要是针对搜索引擎的 这些新标签页面中可以使用多次 在 IE9 中,需要把这些元素转换为块级元素 其实,我们移动端更喜欢使用这些标签 HTML5 还增加

    2024年03月22日
    浏览(13)
  • HTML5 新增的标签有哪些

    HTML5 新增的标签有哪些

    HTML5(超文本标记语言第五版)是一种用于创建和呈现网页内容的标准标记语言。是最新的html标准,拥有新的语义、图形以及多媒体元素,简化web应用程序,专为丰富的web内容而设计的,简称“H5”。 语义化标签 H5是HTML(超文本标记语言)的第五个主要版本,由万维网联盟(

    2024年02月11日
    浏览(10)
  • 如何使用HTML5新增的标签来优化SEO?

    如何使用HTML5新增的标签来优化SEO?

    前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发者,这里都将为你提供一个系统而又亲切的学习平台。在这个

    2024年02月11日
    浏览(11)
  • HTML-常见标签、HTML5新特性

    HTML-常见标签、HTML5新特性

    (1) C/S架构即Client/Server(客户机/服务器)结构。 (2) C/S 架构特点 ​ C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只

    2024年02月11日
    浏览(41)
  • 1. HTML5的新特性

    1. HTML5的新特性

    HTML5的新增特性主要是针对于以前的不足, 增了一些新的标签、新的表单和新的表单属性等。 这些新特性都有兼容性问题,基本是IE9+以上版本的浏览器才支持, 如果不考虑兼容性问题,可以大量使用这些新特性。 注意: 这种语义化标准主要是针对搜索引|擎的 ●这些新标签 页面中

    2024年02月15日
    浏览(11)
  • 【HTML5】HTML5 多媒体标签 ② ( 视频标签 <video> | 视频标签常见属性 | autoplay 属性 | controls 属性 | poster 属性 | 设置多个格式视频 )

    【HTML5】HTML5 多媒体标签 ② ( 视频标签 <video> | 视频标签常见属性 | autoplay 属性 | controls 属性 | poster 属性 | 设置多个格式视频 )

    HTML 5 的 video 视频标签 , 支持 ogg / mpeg 4 ( mp4 ) / webM 三种格式的音频 , 不同的浏览器支持的音频格式不同 ; IE 浏览器 : 9.0 以上版本支持 mp4 格式 ; Firefox 浏览器 : 3.5 以上版本支持 ogg 格式 ; 4.0 以上版本支持 webM 格式 ; Opera 浏览器 : 10.5 以上版本支持 ogg 格式 ; 10.6 以上版本支持

    2024年02月09日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包