Часто, когда я разрабатываю сайт, мне нужно, чтобы определенный стиль применялся к определенному элементу на странице, и я абсолютно уверен, что он когда-либо будет применяться только к этому элементу на этой странице (например, абсолютно позиционированная кнопка или что-то). Я не хочу прибегать к встроенным стилям, так как я склонен согласиться с философией, согласно которой стили должны храниться отдельно от разметки, поэтому я внутри себя спорю, где разместить определение стиля.
Мне не нравится определять конкретный класс или ID в моем базовом css-файле для сценария одноразового использования, и я боюсь создавать файлы .css для конкретной страницы. Что касается текущего сайта, над которым я работаю, я подумываю просто поместить определение стиля вверху страницы в элементе head. Что бы вы сделали?