The font inline is moved so it becomes a child of the h1 element.
The span inline is not moved so it becomes a child of the h1 element, which is inconsistent and does not correspond with current browser behaviour any more.