Алексей selftrips.ru, зависит от вашей реализации, языка программирования, используемой CMS/фреймворка и т.п.
Например так:
1. В моделе получаем данные о странице - это будет объект или массив данных, в котором также будет информация о необходимости подключения дополнительных скриптов (зависимостей)
2. В контроллере вызываем необходимый шаблон и передаем эти данные во вьюшку.
3. Во вьюшке заполняем шаблон, распеделяя полученные данные, в том числе, вставляем необходимые стили в хедер.
Или костыльная реализация:
При формировании хедера проверяем адрес страницы (например через серверную переменную) и в случае если адрес соответствует необходимой страницы - добавляем необходимые стили...
Алексей selftrips.ru, а это точно нужно? Если да, то только через Iink. Его не обязательно вставлять в head, можно в тело страницы. Файл будет загружен, просто не валидно и не по фэншую.
1) валидатор будет выдавать ошибку на этой строке и это наверное все
2) редакторы любят удалять лишние (по их мнению) теги и это лечится
3) по id можно обратиться js-ом к тегу и изменить его или удалить