首页前端开发JavaScripthtml5是什么?html5新特性有哪些?(总结附代码)

html5是什么?html5新特性有哪些?(总结附代码)

时间2024-01-28 21:35:03发布访客分类JavaScript浏览777
导读:收集整理的这篇文章主要介绍了html5是什么?html5新特性有哪些?(总结附代码),觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章主要给大家介绍一下什么是HTML5,总结一下html5新特性。有一定的参考价值,有需要的朋友可以参...
收集整理的这篇文章主要介绍了html5是什么?html5新特性有哪些?(总结附代码),觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章主要给大家介绍一下什么是HTML5,总结一下html5新特性。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

首先大家应该都知识HTML是什么吧?

HTML是HyPEr Text Markup Language的缩写,“超文本标记语言”,它是制作网页的标准语言。由于网页中不仅包含普通文本,还包含超文本,故被称作超文本描述语言。

那么HTML5又是什么呢

万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改。本次修改后的标准我们就称之为html5。

html5也就是包括HTML、CSS和JavaScript在内的一套技术组合,强化了Web网页的表现性能。其次,追加了本地数据库等 Web 应用的功能。

下面我们就结合简单例子,给大家总结介绍html5的新特性

一、绘画 canvas

HTML5 canvas> 标签用于绘制图像(通过脚本,通常是 JavaScript)。

二、用于媒介回放的 video 和 audio 元素

HTML5 DOM 为 audio> 和 video> 元素提供了方法、属性和事件。

这些方法、属性和事件允许您使用 JavaScript 来操作 audio> 和 video> 元素。

三、本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失

localStorage :没有时间限制的数据存储

四、sessionStorage 的数据在浏览器关闭后自动删除

sessionStorage :针对一个 session 的数据存储

五、语意化更好的内容元素,比如 article、footer、header、nav、section

1.article> 标签定义外部的内容。

2.header> 标签定义文档或者文档的一部分区域的页眉。header> 元素应该作为介绍内容或者导航链接栏的容器。

3.Nav元素可以用作页面导航的链接组,在导航链接组里面有很多的链接,点击每个链接可以链接到其他页面或者当前页面的其他部分,并不是所有的链接组都要被放在nav元素里面,我们只需要把最主要的、基本的、重要的放在nav元素里面即可。

4.section是带有语义的标签。

六、表单控件,calendar、date、time、email、url、seArch

七、新的技术webworker, websocket, Geolocation

1.web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。

2.WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。

3.HTML5 Geolocation API 用于获得用户的地理位置。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。

本篇文章就是关于HTML5新特性的总结介绍,希望对需要的朋友有所帮助。

想要了解更多前端相关知识,可以关注PHP中文网HTML5视频教程,Bootstrap教程等等相关教程,欢迎大家参考学习!

以上就是html5是什么?html5新特性有哪些?(总结附代码)的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: 安装html-webpack-plugin插件时报...下一篇:如何选择Web前端模板引擎(推荐)猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: html5是什么?html5新特性有哪些?(总结附代码)
本文地址: https://pptw.com/jishu/590187.html
如何选择Web前端模板引擎(推荐) html支持的列表标签:无序列表、有序列表和定义列表(介绍)

游客 回复需填写必要信息