Ответ "это зависит". Но в большинстве случаев абсолютный путь, вероятно, лучший.
Я использую абсолютные пути, где я использую шаблоны или если я использую mod_rewrite Apache.
Вы можете использовать относительный путь, если у вас есть страница с сопровождающей таблицей стилей, которая может быть размещена на разных уровнях при загрузке. т.е. вы написали страницу, которая будет использоваться на многих веб-сайтах, и некоторые люди могут загружать ее в корневой каталог, а некоторые - нет, используя относительный путь, если они одновременно загружают HTML-файл и CSS-файл, это будет работать - тогда как в этом сценарии абсолютный путь не будет.