この質問への答えをグーグルで検索するのは難しいことがわかっているので、ここの誰かが知っておくべきだと思いました.
CSS 内で、ゼロ ピクセルが単に '0' として宣言されているだけでなく、'0px' としても宣言されているのを見てきました。
mystyle { width: 0; }
anotherstyle { width: 0px; }
「0」の小さな問題は、ゼロ以外の値に変更すると、「px」を追加するのを忘れる可能性があることです。また、値を「0」にするときに、「px」を削除するのを忘れる場合があります。私は自分のコードに純粋な一貫性を持たせたいのですが、このような些細なことで気が狂ってしまいます。
これは、どこをインデントするかなどの個人的な好みに本当に帰着しますか?
どちらも機能しているように見えますが、どちらの方法が優れており、その理由は何ですか?
ありがとうございました。
明確にするために編集:
「こんな些細なことで頭がおかしくなる」と書きました。
0 の「px」がないということは、私が言及していたことではありません。
同じ単純なことを行うのに 2 つの異なる方法があることに気が狂いそうになります。
個人的には、必要に応じて「px」を追加/削除するのを忘れるという小さな問題がありますが、他の方法と同じように受け入れられることを知って、「0」を単独で使用し続けます。