Глупый вопрос по написанию CSS-правил

Не судите новичка строго, но в теории сказано, что в общем виде CSS-правило выглядит так:

селектор {
свойство1: значение;
свойство2: значение;
}

но при просмотре туториалов, да и при выполнении заданий я обратила внимание, что пробел после двоеточия (между свойством и его значением) часто опускается. Какая же запись CSS-кода является более верной:
{свойство:(пробел) значение} или же {свойство:значение}? Или наличие/отсутствие пробела вообще не принципиально?

Не принципиально. Просто так красивее. Хорошо, если написание пробела перед двоеточием станет привычкой.

@Ineska хотел бы уточнить то, что Вы написали.
Так как не стал смотреть другие темы и остановился на первой, возник вопрос к вашему посту.
Хорошая привычка, когда пробел ставится перед двоеточием? то есть margin : 0px;
Или это всё-таки опечатка и хорошей привычкой будет писать код так: margin: 0px; ? ,

Заранее благодарю.

Конечно, вы правы) Спасибо за вашу внимательность.