скажем, у меня есть 2 отдельных CSS; desktop.css и ipad.css
Теперь desktop.css уже вызывается из 100 различных HTML, и я хочу применить новый ipad.css к этим 100 htmls. Теперь в desktop.css могу ли я использовать @import вверху, говоря
@import "ipad.css"
Затем в ipad.css я использую проверку @media для iPad, используя
@media only screen and (device-width : 768px)
{
/* All iPad style definitions here */
}
Мой вопрос:
Хорошо ли подходит этот подход, и будет ли он работать, т. Е. Отдельные CSS будут применяться к настольному ПК против iPad?
Поскольку я пишу @import,
ipad.css загружается всегда, даже если это рабочий стол и
будет ли это иметь огромное влияние на
производительность (загрузка страницы)
Пожалуйста, предложите любой другой подход (кроме использования link media = .device-width ..), поскольку я не хочу ничего обновлять на самой html-странице.
Спасибо.