Como os URIs não se referem realmente a um local da Web, por que os namespaces padrão em XML precisam de um URI? Por que a primeira aparição de qualquer elemento pode ser colocada em algum namespace padrão?
Respostas:
1 para resposta № 1o namespaces rec requer referências de URI para namespaces, então oO status de algum namespace como padrão não faz diferença. Quanto a por que qualquer um deles tem que ser URIs quando, em geral, eles não são "desreferenciados" (RDF não é compatível a este respeito), por que perguntar por quê? Em algum ponto, alguém pensou que seria uma boa idéia, e eis que Foi feito So.
No entanto, é possível que você esteja confundindo um namespace padrão sem namespace. Não há namespace "padrão".
O espaço de nomes padrão em um documento é especificadocom o atributo "xmlns" (sem dois pontos, sem sufixo) e pode ter qualquer valor semelhante a URI que o autor agrade. Não há valor padrão que deva ter.
Além disso, a especificação do atributo xmlns é opcional. Se não estiver presente - e é permitido que esteja ausente - então não há nenhum namespace padrão.