最佳答案
这两者之间真正的区别是什么? 我的意思是真正的,本质上的区别。
常规 createElement
的未来走势如何?
Svg 是 xml,不是 html,我知道,所以我们使用 createElementNS(ns_string, 'svg')
然后是 setAttributeNS(null,,)
为什么?
为什么不是 setAttributeNS('my_ns',,)
?
为什么 ns_string
必须是 http://www.w3.org/2000/svg
而不是某个随机字符串?如果只有一个名称空间,那么名称空间的用途是什么?
常规 html 中 ns
的用途是什么?我是否应该在现有代码中将 createElement
的所有实例改为 createElementNS
?
我正在读 DOM 第二层规范,但我仍然感到困惑。