为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要加前缀

为什么Chrome或Safari浏览器前面要加前缀,求大神讲解

正在回答

1 回答

因为制定HTML和CSS标准的组织W3C动作是很慢的。

通常,有w3c组织成员提出一个新属性,比如说圆角border-radius,大家都觉得好,但w3c制定标准,要走很复杂的程序,审查等。而浏览器商市场推广时间紧,如果一个属性已经够成熟了,就会在浏览器中加入支持。

为避免日后w3c公布标准时有所变更,加入一个私有前缀,比如-webkit-border-radius,通过这种方式来提前支持新属性。

等到日后w3c公布了标准,border-radius的标准写法确立之后,再让新版的浏览器支持border-radius这种写法。


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要加前缀

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信