да, конечно, они применяются. Но, как отмечено выше, много шаблонов встроены в язык или сделаны не важные высокоуровневыми функциями языка.
Согласно Спецификация каскадных таблиц стилей уровня 2, версия 1 (CSS 2.1) - 8.4 Свойства заполнения , отрицательные значения полей допустимы, отрицательные значения заполнения недопустимы:
В отличие от свойств полей, значения для значений заполнения не могут быть отрицательными