Какая реальная разница между этими двумя? Я имею в виду реальную, существенную разницу.
Какое будущее удерживает регулярный createElement
?
Svg - это xml, а не html. Я понимаю. Поэтому мы используем createElementNS(ns_string, 'svg')
А затем setAttributeNS(null,,)
. Зачем?
Почему бы не setAttributeNS('my_ns',,)
?
Почему ns_string
должен быть http://www.w3.org/2000/svg
, а не какой-либо случайной строкой? Какова цель пространства имен, если существует только одно пространство имен?
Какова цель ns
в регулярном html? Должен ли я изменить все экземпляры createElement
на createElementNS
в моем существующем коде?
Я читаю спецификацию DOM-Level-2. но я все еще озадачен.