Design Better Forms
Andrew Coyle

Did you forget that… data are variables. What if you have crocodile / elephant / Chiwawa / AndAnotherLongname ? Your example won’t work.

Other thing, you’re right about blank spaces, but your text still to near from the input. And you need more contrast for the font sizes… Then, you can capitalize the titles (because capitalize, sometimes, is the solution)