亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

HTML 5.1 揭晓:14 个新功能解释和实际用途

HTML5 属于万维网联盟 (W3C),该联盟提供跨网络的标准,以便世界各地的协议可以相互访问。 2016 年 11 月,W3C 更新了长期运行的 HTML 5,这是 2 年来的首次小更新。由于设计错误和缺乏浏览器供应商支持,许多最初的 HTML 5.1 功能被放弃。

尽管 HTML 5.1 带来了一些元素和改进,但这仍然是一个小更新。一些新元素包含组合标签,现在包括

,为开发人员提供了更多的表达空间。

W3C 已经开始制定 HTML 5.2 草案,预计将于 2017 年底发布。与此同时,我们将介绍 5.1 版本中引入的一些有趣的新功能和改进。您无需接触 JavaScript 即可使用这些功能。 并非所有浏览器都支持这些功能,因此最好在生产中使用它们之前检查浏览器支持情况。 

14。防止网络钓鱼攻击

大多数使用 target='_blank' 的人都不知道一个奇怪的事实 - 新打开的标签可以将 window.opener.location 更改为某些网络钓鱼页面。它会代表您在打开页面上执行一些恶意 JavaScript 代码。因为用户信任已经打开的页面,所以他们不会产生怀疑。

为了完全消除这个问题,HTML 5.1 标准化了 rel=”noopener” 属性的使用,该属性分隔浏览器上下文。 rel=”noopener” 可以在 标记内使用。

<前>01

阅读:面向设计师的 24 个 CSS3 和 HTML5 动画工具

13。灵活处理图片标题

标签表示与
元素关联的标题或图例,充当图片、图表、插图等视觉效果的容器。在早期的 HTML 版本中,
只能用作
元素的第一个或最后一个子标签。
HTML5.1 放宽了此限制,现在您可以在
容器内的任何位置使用

<前>10

12。拼写检查

拼写检查是一个枚举属性,其关键字是空字符串、true 和 false。 true 状态表示要检查该元素的拼写和语法。
element.forceSpellCheck() 强制用户代理报告文本元素上的拼写和语法错误,即使用户从未聚焦该元素。

<前>28

11。空选项

新版本的 HTML 允许您创建空的