vertical margin preference?
Is putting the h1 element to margin-top to zero preferred over the second method. Second method just seems like a lot of steps.
The second method is doing more than just setting the h1's top margin to 0. If you watch the video again, you can see that the results are not the same. He set h1's margin-top to 0, but then he added 1em of top and bottom padding to the header area, which moved the h1's text down inside the header area so it wasn't so close to its top edge.