角龍中原始的原角龍發現在亞洲戈壁地區上白堊紀地層的下部,除蒙古國以外,我國的內蒙古、甘肅都發現過原角龍的標本。這是一類不到兩米長的小恐龍,它還沒有長出真正的角來,隻是在鼻部有點凸起,在應該長角的地方顯露出有些粗糙的樣子,是角的雛形。它的頸部折皺所形成的頸盾是很大的,有一個尖的像鸚鵡似的喙嘴,前顎還有牙齒,這也是原始的特征。從牙齒構造上看,原角龍可能吃的是植物的根、莖、或小的嫩牙嫩葉。角龍是三角龍和其他角龍的祖先,可能喜歡群居,因為曾經在同一個化石坑裏發現過從成年到幼年的許多原角龍的骨架。在發現原角龍化石的地方,還找到了成窩的恐龍蛋化石,顯然有些是原角龍下的蛋。
比較原始的另一類角龍是秀角龍,在北美發現,是一種體長約為18米的小型恐龍,完全用四足行走。前肢已次生性地變大,前、後腳都有趾,但第四、五趾變小。嘴很像鸚鵡嘴龍,它的頸盾比起原角龍要發達得多,與原角龍的角一樣,也不很明顯,秀角龍的稱呼就是這樣來的。
從原角龍出發,角龍類可能沿著三種趨勢進化,即體型增大、各種頸盾發展以及頭上各種各樣的角的發展。這三方麵的進化,大有百花齊放,使人眼花繚亂之感,這說明角龍的適應能力是很強的。角龍體型的增大並不是無限的,而是非常恰當地增大。不過,獨角龍的頸盾卻很短,而且每邊有一個大的孔洞。獨角龍在鼻子上有一隻大角,在眼睛的上邊各有一隻小的角,這種古怪的打扮確實是令人難以想像的。
生活在同時代的美麗而碩大的另一種角龍是戟龍,這種動物看起來非常像獨角龍,有一個大角長在頭頂上。在大角的兩旁,眼睛的後邊,各有一個很小的角。但是,在它的頸盾上卻長著和釘子一樣大的棘,從邊緣向外伸出,越在中間越大,兩邊較小,好像我國古代兵器中的戟,所以把它叫做戟龍。這種戟狀物由頸部向背部伸出,不僅威武壯觀,而且是戰鬥的鋒利武器。
最後的角龍是最有名的三角龍和大的刺甲龍。這兩種角龍都有兩隻長在眼睛之上的眉角,但鼻子上麵的角卻很小。這兩種恐龍都有長長的骨化頸盾,刺甲龍的頸盾在角龍中是最長的,從吻的頂端到頸盾的盡頭約有25米長,這樣使刺甲龍僅頭部就有25米,將近體長的一半,這在角龍中的確是別具一格。三角龍頸盾中的孔穴已經封閉,這也是很獨特的。
角龍的角和頸盾為什麼如此多樣?這是一個有待深入探討的問題。顯然,角龍與哺乳動物中的犀牛有類似之處,它們都是體型巨大、在高原生活的食植物的動物,角就是它們變成凶猛動物的標誌,在它們巨大的頭骨上裝備的各種各樣的角可以像刺刀一樣地向前衝刺。角龍憑借它那強壯的頸部肌肉和壯實的體軀的力量禦敵,若是它的敵人霸王龍要想吃它,兩者之間必然要經曆一番艱苦的搏鬥。此外,現代非洲的羚羊的角也是多種多樣的,也許,我們能在這些羚羊和角龍之間找到一些相似之處。總之,可能由於地理隔絕的關係,在自然選擇作用下,恐龍在各自獨立的進化支係中產生了各種各樣的角,但這些角的功能都是相同的。
角龍是白堊紀中最繁盛的恐龍,但它們也終於在白堊紀之末全部滅絕了。三角龍是這些恐龍中最後滅絕的。角龍從地球上的消失,徹底宣告整個恐龍世界的滅亡。從此,生物的進化翻開了又一個新的篇章,新生代的哺乳動物統治地球的時代來到了。