Допустим есть необходимость добавить к блоку margin-bottom: 5px или другой одиночный параметр, который больше нигде и никогда не понадобится. В таком случае, можно ли это делать прямо в html через style attr? Или обязательно прописывать исключение в css?
Вопрос в том, как к этому подходят специалисты и какой вариант наиболее приемлем?
Даже если использование одноразовое, вам может потребоваться изменить данный параметр в зависимости от параметров отображающего устройства. А медиазапросы в style вы не напишете. Так что лучше все-таки css.
1) если ты верстальщик - то в ксс.
2) если ты бекендер и не хочешь тревожить верстальщика - можно в style="" (но все же лучше потревожить верстальщика)
1. Либо в JS, в котором прописана логика. Либо в CSS, если это не завязано на функционал.
2. Инлайновый код черезstyle="" только в исключительных случаях.