createElement vs. createElementNS
- 论坛
- createElement vs. createElementNS
22 浏览
createElement vs. createElementNS
这两者之间的真正区别是什么?我指的是真正的、本质的区别。
常规的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-Level-2规范,但我仍然感到困惑。