Html5有哪些新特性?

在编程中,语义指的是一段代码的含义,这个HTML元素有什么作用,扮演了什么样的角色。简单的概括为:在适当的位置使用适当的标签,用正确的标签做正确的事情

Html5有哪些新特性?

1.拖拽释放(Draganddrop)API

2.语义化更好的内容标签(header,nav,footer,aside,article,section,main)

3.音频、视频API(audio,video)

4.画布(Canvas)API

5.地理(Gealocation)API

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

7.sessionStorage的数据在浏览器关闭后自动删除

8.表单控件,calendar、date、time、email、url、search

9.新的技术webworker,websocket,Geolocation

(0)

相关推荐

  • html实现a元素href的URL链接自动刷新或新窗口打开

    有时我们想实现这样一个功能,点击一个链接,如果这个链接浏览器已经打开过,则刷新已经打开的链接窗口:如果这个链接没有打开过,则使用新窗口打开这个链接页面. 这是一个非常好的体验增强功能,可以有效避免浏览 ...

  • 【HTML篇】1.HTML的介绍、三大基石、标准文档结构

    【HTML篇】1.HTML的介绍、三大基石、标准文档结构

  • 每个程序员都应该尝试的项目

    一年前,我发表了"每个程序员都应该尝试的项目"一文.文中列出了每个程序员都应该去尝试的项目,包括一个文本编辑器.太空入侵者游戏.一个 BASIC 编译器.一个小型的操作系统.一个电 ...

  • HTML5 新特性

    HTML5 的一些最有趣的新特性:1,新的语义元素,比如 <header>, <footer>, <article>, and <section>.2, ...

  • cad2022好用吗?cad2022新特性 AutoCAD LT 2022 for Mac最新版

    AutoCAD2022中文版是Autodesk公司的一款专业CAD绘图软件,aAutoCAD mac版可用于建筑设计.机械设计.电气设计.工程制图等各种行业! 全新功能 探索AutoCADLT®202 ...

  • golang1.16新特性速览

    今天是假期最后一天,明天起大家也要陆续复工了.golang1.16也在今天正式发布了. 原定计划是2月1号年前发布的,不过迟到也是golang的老传统了,正好也趁着最后的假期快速预览一下golang1 ...

  • Oracle 19.8新特性"asmcmd credverify" and "asmcmd credfix"

    平台:Redhat Linux 7.6 数据库版本:Oracle 19.10 问题描述:进行OCR磁盘替换DD破坏实验,并删除原有的OCR磁盘组.中间过程中,因spfile文件以及asm密码文件没有进 ...

  • 安卓12重磅新特性曝光:国产流氓APP将被彻底终结?

    不同于早些年,现在的智能手机系统基本上除了苹果的iOS,就是安卓了.安卓系统从第一代走到今天已经来到了第十二个版本,相比早期的安卓系统,现在的安卓系统越来越完善,在流畅度和安全性上也越发看齐苹果iOS ...

  • 带你了解C#每个版本新特性

    上学时学习C#和.NET,当时网上的资源不像现在这样丰富,所以去电脑城买了张盗版的VS2005的光盘,安装时才发现是VS2003,当时有一种被坑的感觉,但也正是如此,让我有了一个完整的.NET的学习生 ...

  • 解读HTTP/2与HTTP/3 的新特性

    前端技术优选 今天 以下文章来源于前端工匠 ,作者浪里行舟君 前言 HTTP/2 相比于 HTTP/1.1,可以说是大幅度提高了网页的性能,只需要升级到该协议就可以减少很多之前需要做的性能优化工作,当 ...

  • MySQL8.0新特性

    MySQL从5.7一跃直接到8.0,这其中的缘由,咱就不关心那么多了,有兴趣的朋友自行百度,本次的版本更新,在功能上主要有以下6点: 账户与安全 优化器索引 通用表表达式 窗口函数 InnoDB 增强 ...

  • JS 语法 ES6、ES7、ES8、ES9、ES10、ES11、ES12新特性

    大前端技术之路 14篇原创内容 公众号 新特性 ES6(2015) 1. 类(class) class Man {   constructor(name) {     this.name = '小豪' ...