¿Cuál es la diferencia entre aplicar la propiedad de transición CSS en el desplazamiento en lugar de en su estado normal?

Estoy aprendiendo CSS3. Ahora, lo que he visto en el sitio web de w3schools es que:

CSS

#ID {
  transition: transform 3s;
}

#ID:hover {
  transform: rotateX(20deg);
}

Y lo que hice es esto:

CSS:

#ID:hover {
  transform: rotateX(20deg);
  transition: transform 3s;
}

Ambos estan trabajando. Entonces elpregunta es: ¿Puedo poner la transición y cualquier propiedad de transformación en el mismo selector? ¿O no es la forma correcta?

Respuestas a la pregunta(4)

Su respuesta a la pregunta