为什么远古动物都那么大,现在的动物那么小

一般来说 , 史前动物并不比现代动物大多少 。在海洋中 , 动物实际上并不比现代动物大多少 。只有在侏罗纪和白垩纪 , 才真正出现比现代陆地动物大得多的史前陆地动物 。尤其是 , 这些动物都是蜥脚类动物的成员 。非常大 , 但肯定没有最大的现代陆地动物大 。许多因素导致人们有一种错觉 , 认为史前动物都比较大 。事实上 , 恐龙时代和现代生活中最大的动物体型都差不多 , 有一个明显的区别 , 那就是陆地动物体型的进化 。
为什么史前的动物都那么大 , 现在的动物那么小?
史前也有很小的生物 , 可惜无法像恐龙化石那样的庞然大物让人感到震撼 , 而现在的动物也有很多巨型动物 , 最大的蓝鲸甚至是地球生命有史以来体型最大的物种 。了解远古地球生物只能通过化石 , 化石中有几种 , 其中一种是体型庞大的生物 , 因为重力 , 体型庞大的生物必须有坚硬的足以支撑体型的结构 , 也就是骨骼系统 , 骨骼中本身就有比较多的无机物 , 在地下经过复杂的理化反应后形成化石;还有一些就是体型小的动物的化石 , 软体动物的身体组织较难形成化石 , 因此很多软体动物的化石只是它们死后留下的印迹化石 , 
化石形成的难度比较高 , 万不存一 , 那些能够形成明显化石的多是体型较大的生物 , 而体型小的没有硬质结构的生物形成化石的可能要更低一些 。而且体积大的化石是更容易发现的 , 体积微小的生物化石或者印迹化石 , 则需要细细排查 , 发现的几率要低一些 , 多种因素导致人产生错觉 , 认为史前的动物体型都比较大 , 而实际上恐龙时代和现代生物最大的动物体型都差不多 , 只是有一个明显的区别 , 那就是陆地上动物的体型的演化 。
陆地上曾出现过体型与蓝鲸大致相当的恐龙 , 也出现过长达几米的昆虫 , 曾经有科学家认为体型的差异是当时地球大气含氧量的差异 , 但在生物学研究中 , 在氧含量较高的环境中饲养昆虫 , 昆虫的体型能够增大一些 , 但是却也有限 , 不能无限制地长下去 , 体型增大30%就不错了 , 地质学研究却发现 , 石炭纪的大气氧含量在35%左右 , 那时候有不少大型昆虫 , 可是恐龙时代并没有来临 , 而在后来的二叠纪 , 大气氧含量降低到15%左右 , 巨型动物的时代却来临了 , 出现了很多大型的恐龙 , 可见体型不是单一地受氧含量的影响 。
最主要的大概是地球环境因素 , 地球的环境整体上是不断变化的 , 但是在某些历史时期内 , 却会相对地保持稳定 , 在历史上几次大型动物较为集中的时期 , 都是环境长期较为稳定的时期 , 地球陆地植物丰茂可以为动物提供充足的食物 , 动物们可以放肆地繁殖生长 , 由于生存竞争的因素 , 那些体型大的相对更容易活下来 , 于是动物的体型大致向这个方向发展 , 
为什么古生物的个头都那么大?
我觉得原因是多方面的 , 我简单说一下自己的想法 , 如果有什么错误之处还希望大家批评指正 , 毕竟我也只是个爱好者 , 不是从事相关专业 。首先 , 我认为在适宜的环境中 , 生物总是趋向于体积更大 , 因为这样的话 , 生物个体更强大 , 更容易获得食物 , 更容易繁殖后代 , 所以只要环境支持 , 生物体应该会主动进化的越来越大 。当然了 , 这种进化并不一定完全正确:过大的体积意味着需要更多的食物来维持生存 , 以至于食物稍微变少一点就容易死亡甚至灭绝 , 对于高等级食肉动物来说情况更是如此 , 

推荐阅读