「cursor: pointer」は「btn:hover」の方に書いてもいいのですか?

.btnの方に付けたほうが良い理由について説明します。
2020年5月10日
ユーザー

cursor: pointer;
は、透明度を指定したほうに続けて以下のように書いてもいいのでしょうか。
.btn:hover {
opacity: 0.8;
cursor: pointer;
}
マウスホバーした際に表示を変える、
という指定ならこのように書いてしまいそうなのですが、
何か違いがあれば教えて欲しいです。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?