Here is the English explanation from the MDN docs :
// Given: // <div id="div1" xmlns:special="http://www.mozilla.org/ns/specialspace" // special:specialAlign="utterleft" width="200px" /> d = document.getElementById("div1"); d.removeAttributeNS("http://www.mozilla.org/ns/specialspace", "specialAlign"); // Now: // <div id="div1" width="200px" />
So it follows that xmlns:special="http://www.mozilla.org/ns/specialspace" is a special namespace declaration, which is then used to contextualize special:specialAlign .
source share