В бэм сказано, что модификатор не может задавать позиционирование.
margin
и прочие вещи, которые влияют на окружение, нельзя задавать для блока и модификатора блока, но можно задавать для элемента и модификатора элемента.block--margin20
, на который вы сослались, считаю ошибочным. ??
$field1 = 'Habr';
$field2 = 'QnA';
$array = [
'id' => $data->xxx->yyy->id ?? null,
'name' => $data->{'name'} ?? 'untitled',
'site' => $data->$field1->$field2 ?? 'поиск';
];
если запрошенного поля нет, ошибку не бросает, а берет значение по умолчанию, которое после ??
`
:$('#bombfire').html(`
<svg>...</svg>
`);
Только в обратных "бэк-тиках" можно текст разбивать на строки. Подробнее про строки и кавычки.const str = ' \
line 1 \
line 2 \
';
Кого можно назвать лучшим по соотношению цена/качество?
И безопасно ли заказать ПК на Озоне или лучше не рисковать?