HTML5安全详解

HTML5诞生于2014年10月,它是目前最新的HTML规范。HTML5诞生的目的是为了迎合新时代Web环境的需求,在将来的日子里,它也将逐步替换HTML 4.01和XHTML 1.0标准,然而新功能也会伴随着新威胁。

1、HTML5新标签

1. 新标签的XSS

HTML5使用和HTML4相同的语法,不过HTML5中包含有许多为了让开发者能方便地开发Web应用的新功能。HTML5中添加了许多新标签,如<video>、<audio>和<canvas>等,还添加了许多新的功能性API、修改了旧标准中一些元素的定义。

HTML5中新增的功能列举如下:

  • 添加了这些元素的支持:section、video、progress、nav、meter、time、aside、canvas、command、datalist、details、embed、figcaption、figure、footer、header、hgroup、keygen、mark、output、rp、rt、ruby、source、summary、wbr;
  • input中支持date、email、url等新类型,这可以让网页的文本输入框能更灵活地承载用户输入;
  • 为旧元素添加了一些新属性:为a、area添加了ping,为meta添加了charset,为script添加了async;
  • 全局属性的修改和
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wespten

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值