The `font` shorthand lets you set multiple font properties in a single declaration.
This shorthand correctly includes style, variant, weight, size/line-height, and font-family.
At minimum, `font-size` and `font-family` are required for the `font` shorthand to work.
`font-color` is not part of the `font` shorthand; color is set using the `color` property.
It sets `font-weight` to bold, `font-size` to 14px, and `font-family` to Arial.
The correct order is: style → variant → weight → size/line-height → family.
`/1.5` sets the line height to 1.5× the font size (i.e., 24px if font-size is 16px).
The font-size must come **before** the font-family. `font: 16px Arial;` would be valid.
Yes, `line-height` can be added after font-size using a slash like `font: 16px/1.5 Arial;`.
`font-family` is **required** in the shorthand. Omitting it invalidates the declaration.