Nib asked, and Nib — askNib's tutor — drew the answer live at a whiteboard. This is the spoken transcript; enable JavaScript to watch it drawn.
how did dinosaurs get so big
First, a correction: most dinosaurs were not giants. Many were turkey-sized. The record holders were long-necked sauropods, over fifty tonnes, against six for an elephant.
People guess weak gravity, extra oxygen, or endless food. Researchers checked all three and rejected them. Sauropods were big because of how their bodies and lives were built.
Reason one: they laid eggs. A female could lay many small eggs, and the hatchlings, smaller than soccer balls, grew up to five kilograms a day. An elephant raises one calf at a time.
Reason two: air-filled bones. Like birds, sauropods had air sacs that reached into their skeleton, making a huge body far lighter than its size suggests.
Reason three: a long neck on a tiny head. A sauropod swallowed leaves without chewing, so its head stayed light, and its neck swept a huge area without moving its feet.
So, the whole idea: not gravity, oxygen or food, but a body plan. Many eggs, light air-filled bones, and a long neck on a tiny head let sauropods pass fifty tonnes.
Dinosaurs didn't get huge by luck of air or gravity: sauropods were built to be giants, from egg to neck.