изменении внешнеrо вида сайта nредыдущие посети·
тел и моrут по-прежнему иметь доступ к старой табли·
це <ТКЛей, сохраненной на их жестком диске, вместо
Новоrо файла mai n. css.
Со временем кэш посетителей все же очистится и они
получат новые СSS·файлы. Однако у вас есть один простой
способ nобедить кэш - обновить тег <1 i nk> на
каждой НТМl-странице. Обычно тег <1, nk> для внешней
таблицы <ТКЛеii выглядит следующим образом:
<link re1•"sty1esheet" type•"text/css·
href•"main .css">
Однако если добавить строку заnроса nосле имени
СSS-файла (нanpммep,main.css?v•l), то браузер будет
видеть файл как ma1n. css?v•l, а не как ma1 n. css.
Если вы измените число после v• nри обновлении
внешней таблицы стилей, браузеры воспримут~ как
Появление нового файла м загрузят внешнюю таблицу
стилей с веб·сервера вместо исnользования кзшированной
Версии.
Глава 15. Совершенствуем навыки в CSS
Предnоложим, что, когда вы запусхаете ваш cailт, файл
ma 1 n. css является первой версмей <ТКЛей CSS cailтa.
Вы можете использовать этот тег <1; nk>:
<1ink rel•"stylesheet" type-"text/css"
href•"main.css?v•l">
Затем, когда вы обновите файл ma1n.css, можно изменить
тeг<llnk.> на следующий:
<link rel•"s1ylesheet• typec"text/css•
href•"main.css?v•2">