En las DTD, ¿por qué se dan los espacios de nombres como una URL?

Al parecer, la URL del espacio de nombres que siguexmlns en HMTL y XML las páginas no tienen sentido. Y todo este tiempo, aunque en realidad había espacios de nombres en esas direcciones ...

Cuando leí / escuché por primera vez acerca de los espacios de nombres, imaginé que había algunos archivos grandes en las URL siempre que contuvieran una lista de todos los "nombres" válidos que podrían usarse en las instancias del documento. He venido a aprender que me imaginaba mal.

Pero si la URL es totalmente inútil, ¿cuál es exactamente el punto de un espacio de nombres? ¿Cómo sabes si algo pertenece a un espacio de nombres si realmente no existe en ningún lugar? Cuando estoy especificando un "espacio de nombres", ¿estoy haciendo algo?

Me parece que es totalmente arbitrario en todos los sentidos de la palabra.

Respuestas a la pregunta(2)

Su respuesta a la pregunta