元朝统治的时候,没有内蒙外蒙的区分。内蒙、外蒙的形成,直接原因是清朝统治者对漠南蒙古和漠北蒙古的统治手段不同。
对漠南蒙古,清朝实行直接统治;对漠北则是间接统治。这是造成内蒙外蒙区分的原因。
具体统治措施请参看
http://www.fyjs.cn/bbs/read.php?tid=40043蒙古被成吉思汗统一之后,蒙古人进入中原,灭了金、南宋、西夏、大理,统一全国,定国号为元。当时已经没有匈奴人了,而且中原不是蒙古人的殖民地——试想哪个国家会把首都定在殖民地?元朝的首都是大都即北京。
再一个,蒙古人所在的地方虽然一直都没有被汉族政权直接管辖过,但在唐朝,那里也是承认“天可汗”的,也可以算“汉唐故地”。在历来的史书里,都记载匈奴人的祖先是黄帝;而且元朝入主中原之后,虽然保留了很多游牧民族的习惯,但也接受了很多汉人的东西,例如祭拜孔子。所以,说中国是他们的殖民地,是不合理的。