Saya punya situs besar yang berjalan di ASP.NET MVC menggunakan mesin Razor view.
Saya memiliki stylesheet dasar yang berisi semua gaya umum untuk seluruh situs. Namun, kadang-kadang, saya memiliki gaya khusus halaman yang pada <head>
halaman - biasanya ini adalah satu atau 2 baris.
Saya tidak terlalu suka menempatkan CSS <head>
sebagai tidak sepenuhnya pemisahan masalah, tetapi untuk satu atau dua baris, yang benar-benar khusus untuk halaman itu, saya lebih suka tidak harus melampirkan file lain dan menambah bandwidth.
Meskipun demikian, saya memiliki contoh di mana saya ingin memasukkan kueri media khusus laman <head>
, tetapi karena kueri media menggunakan simbol @ dan kurung {} itu berbenturan dengan sintaks silet:
@section cphPageHead{
<style>
/* PAGE SPECIFIC CSS */
...
@media only screen and (max-width : 960px) <-- the @ symbol here is clashing!
{
... }
}
</style>
}
Apakah ada cara saya bisa mengatasi ini?
css styles
harus di file CSS, terutama untuk "Situs besar" css Linear pada halaman bukan praktik terbaik. PS: Pendapat saya