Я собираюсь сделать обновления для веб-страниц и css файлов в нашей производственной среде. Я хотел бы предотвратить кеширование css в веб-браузере, так как это иначе нарушит дизайн, если новый html будет использоваться вместе со старым css. Я внес изменения в три css файла:
- Основной css файл (ссылка в разделе заголовка страницы с тегом)
- css файл A (ссылка внутри основного css файла с использованием синтаксиса @import "css-fileA.css" )
- css файл B (ссылка внутри основного css файла с использованием синтаксиса @import "css-fileB.css" )
Чтобы предотвратить кеширование браузера, я добавил к моему основному css файлу строку запроса: ... link href= "main.css? rev = 20121024"...
Теперь я задаюсь вопросом, помогает ли использование запроса на main.css предотвращать кэширование css файлов A и B, на которые ссылаются внутри main.css с операторами @import? Или мне нужно также применять к ним запросы, например @import "css-fileA.css? Rev = 20121024"?
Любая помощь приветствуется.