《史記》中,司馬遷把項羽寫入本紀,而不是寫入列傳,因為本紀寫的是帝王級別的,像秦始皇,漢高祖劉邦,漢文帝劉恆等,這些人是要寫入本紀的。而項羽身為戰敗者,被劉邦逼得自刎烏江,按一般人的看法,他不應該寫入本紀的。司馬遷卻認為他項羽本來是可以當皇帝的,卻因為心慈手軟,鴻門宴放走了劉邦,結果養虎遺患。所以,司馬遷鐵了心,還是把項羽寫入了本紀。
為什麼史記中關於項羽是本紀而不是列傳,主要是因為司馬遷對於項羽的喜愛程度,認為他的功績可以和帝王相比。
史記記載了從上古傳說中的黃帝時代,一直到漢武帝時期,一共3000多年的歷史,比較詳細,戰國和秦朝與漢朝的歷史本紀是按照年代順序記錄帝王的言行和政績。