Place label below input field on line with multiple fields
I have a form with several fields on one line (like First Name Last Name and City, State, Zip).
I want to put the labels underneath (and aligned with!) each field.
So far, the only way I have found is to type the labels on the line below the fields and use multiple to space them out so they align with the fields above.
Is there a way to directly tie the label to the field so that it moves with the field?
Or is there a better way to align the labels with the fields?