Когда страница с темой отображается, теги ссылок стилей в данной теме отображаются непосредственно перед тегом закрывающей головки. Кто-нибудь знает, как это изменить? Есть ли способ, которым я мог бы разместить эти теги сразу после тега открытия заголовка?
Я знаю, что это может быть с jquery, просто выбрав все теги ссылок и поместив их сразу после тега открытия заголовка, но есть ли способ установить его на сервере?
Разъяснение Скажем, у меня есть один файл css (themed.css) в моей теме. В этом файле css у меня есть одно определение стиля для тега div с идентификатором теста:
#test {background-color:red; color:white;}
Давайте также скажем, что у меня есть второй файл css (standard.css), который НЕ находится в моей теме, но имеет другое определение тега div с идентификатором теста:
#test {background-color:yellow;}
У меня есть страница для использования темы, и у меня есть рукописный тег ссылки, чтобы использовать standard.css. Когда страница выполняется, тег ссылки для standard.css находится перед themed.css. Когда это происходит, мой тег div с идентификатором теста имеет красный фон и белый цвет forecolor. Если я хочу, чтобы themed.css применялся, а затем standard.css, чтобы перезаписать необходимые свойства (желтый фон с белым цветом forecolor), я бы хотел, чтобы themed.css и THEN standard.css. Я не могу этого сделать, потому что ASP.NET помещает файлы темы непосредственно перед тегом закрывающей головки.
Я не хочу знать, что мои файлы css для темы являются тегами nth link в моем теге заголовка, а затем вручную меняют любой индекс, когда я могу добавить новый файл css вне моей темы.
Спасибо!