Dlaczego w DTD przestrzenie nazw są podawane jako adresy URL?

Widocznie następujący po nim adres URL przestrzeni nazwxmlns na stronach HMTL i XML są bez znaczenia. I przez cały ten czas, chociaż w tych adresach rzeczywiście istniały przestrzenie nazw ...

Kiedy po raz pierwszy przeczytałem / usłyszałem o przestrzeniach nazw, wyobrażałem sobie, że w podanych adresach URL znajdują się duże pliki zawierające listę wszystkich poprawnych „nazw”, które mogą być użyte w instancjach dokumentu. Przyszedłem dowiedzieć się, że wyobrażałem sobie źle.

Ale jeśli adres URL jest całkowicie bezużyteczny, jaki jest dokładnie punkt przestrzeni nazw? Skąd wiesz, że coś należy do przestrzeni nazw, jeśli nigdzie nie istnieje? Kiedy określam „przestrzeń nazw”, czy rzeczywiście coś robię ??

Wydaje mi się, że jest całkowicie arbitralny w każdym znaczeniu tego słowa.

questionAnswers(2)

yourAnswerToTheQuestion