Google для ответа на этот вопрос оказался трудным, поэтому я подумал, что кто-то здесь должен знать.
В CSS я видел нулевые пиксели, объявленные как просто "0" , но также как "0px".
mystyle { width: 0; }
anotherstyle { width: 0px; }
Маленькая проблема с '0' заключается в том, что если вы измените ее на некоторое ненулевое значение, вы можете забыть добавить 'px'. И при создании значения "0" вы можете забыть удалить "px" . Я хочу, чтобы в моем коде была чистая консистенция, и такие мелочи, как это, приводили меня в бешенство.
Действительно ли это относится к личным предпочтениям, например, к отступу?
Они оба работают, но какой путь лучше и почему?
Благодарственные.
EDIT для ясности:
Я написал "такие мелочи, как этот диск, меня орехи".
Не имея "px" для 0, не, о чем я имел в виду.
Это сводит меня с ума, что есть два разных способа сделать то же самое простое.
Лично, несмотря на незначительную проблему забывания добавить/удалить "px" , где это необходимо, я продолжу использовать "0" сам по себе, зная, что это так же приемлемо, как и в ином случае.