Любая попытка скрыть CSS, используемый на странице от конечного пользователя, абсолютно бессмысленна.
Вы можете проверить заголовок HTTP_REFERER
и не отображать CSS, если он не соответствует странице, котораявстроенная таблица стилей.
Но даже это не поможет в современных браузерах, где CSS отображается в инспекторе DOM и активируется при правильном наборе реферера.
Браузер должен видетьCSS для его рендеринга, следовательно, нет меры защиты, которая поможет.Лучшее, что вы можете сделать (но для этого нужно изменить HTML-код), это запутать CSS, чтобы больше не было разборчивых имен элементов (например, .xweudhd
вместо .top_navigation
).
Но я бы отбросилидея в целом.Есть более продуктивные способы провести время.