CSS fuente taquigráfica?

Básicamente intentaba abreviar "font-style" a solo "font" usando la propiedad taquigráfica. Sin embargo, solo parece funcionar si especifico otras propiedades (tamaño / altura de línea / familia de fuentes) también en el mismo selector.

¡Si comento alguna especificación adicional, la "cursiva" se ignora! ¿Estoy perdiendo algo aquí o simplemente no debo usar?

.main{font:italic;}

en lugar de (por ejemplo)

.main{font-style:italic;}

o

.main{
font:italic 1em/1.2em georgia,"times new roman",serif;}

Entonces, ¿cuáles son los requisitos mínimos para usar la abreviatura de la fuente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta