Я разрабатываю приложение ASP.NET MVC с использованием dotless и bundling.Могу ли я использовать .less в элементе ссылки href cross-browser?
Когда мой CSS оптимизирован я получаю link
, такие как:
<link href="/bundles/global.css?v=xxxxx" rel="stylesheet"/>
Однако при отключении оптимизации я получаю:
<link href="/css/header.less" rel="stylesheet"/>
<link href="/css/content.less" rel="stylesheet"/>
<link href="/css/footer.less" rel="stylesheet"/>
В Chrome эти less
файлы читаются нормально.
Однако распространена ли практика использования файлов .less
как стилей?
Я обеспокоен тем, что некоторые браузеры могут не распознавать таблицы стилей, поскольку они не заканчиваются на .css
и поэтому игнорируют их.
UPDATE: Для уточнения, файлы .less
являются предварительно скомпилированными серверами и, следовательно, являются действительными файлами CSS. Никакой обработки на стороне клиента не происходит.
Я не обрабатываю LESS на стороне клиента. Он обработан на стороне сервера, используя бесчисленные функции. Содержимое файла '.less' является допустимым CSS. – Curt
Извините, мой первоначальный ответ был полностью отключен. Я обновил свой ответ. – Eliel