为啥前端开发要熟悉每个浏览器内核,这样不麻烦吗,为啥不给所有浏览器定个相同的标准

标准是有的,但是浏览器的实现并不是标准可以强行约束的。特别是在发展初期,份额比较大的为了抢占自己平台的开发者资源,就自制标准等,早期 IE 就是这样的。不过现在标准逐步完善了,常见浏览器也开始逐步重视实现了。
■网友
由于历史遗留问题..........
■网友
标准是想同的,但是实现方式不同会有细微差别,最辣鸡的要属IE,一个人就弄出那么多要死人的版本。


    推荐阅读