我知道 XML 中的默认命名空间,例如为一个元素声明 xmlns="xxx",并且这个命名空间将适用于所有没有前缀的子元素。我的问题是,如果在元素中声明了 xmlns:pre="..." 而不是 xmlns="...",那么无前缀的子元素是否仍与父元素的命名空间相关联?
这是一个例子:
<?xml version="1.0" ?>
<srv:tutorial xmlns:srv='http://www.w3resource.com/server-side-tutorial'>
<name>php</name>
<name>asp</name>
<name>jsp</name>
</srv:tutorial>
三个内部名称元素的命名空间是什么?