@
সিএসএস 1-এর দিন থেকে প্রায় হয়েছে @import
, যদিও সাম্প্রতিক @media
(সিএসএস 2, সিএসএস 3) এবং @font-face
(সিএসএস 3) কনস্ট্রাক্টগুলিতে এটি তর্কযোগ্যভাবে ক্রমশ সাধারণ হয়ে উঠছে । @
সিনট্যাক্স নিজেই, যদিও, আমি হিসাবে উল্লেখ করেছে, না নতুন।
এগুলি সমস্ত সিএসএস -এ-বিধি হিসাবে পরিচিত । এগুলি ব্রাউজারের জন্য বিশেষ নির্দেশাবলী, বিধি এবং বৈশিষ্ট্যগুলি ব্যবহার করে ওয়েব ডকুমেন্টগুলিতে (এক্স) এইচটিএমএল / এক্সএমএল উপাদানগুলির স্টাইলিংয়ের সাথে সরাসরি সম্পর্কিত নয়, যদিও তারা কীভাবে শৈলী প্রয়োগ করা হয় তা নিয়ন্ত্রণে গুরুত্বপূর্ণ ভূমিকা পালন করে।
কিছু কোড উদাহরণ:
/* Import another stylesheet from within a stylesheet */
@import url(style2.css);
/* Apply this style only for printing */
@media print {
body {
color: #000;
background: #fff;
}
}
/* Embed a custom web font */
@font-face {
font-family: 'DejaVu Sans';
src: local('DejaVu Sans Regular'), url(/fonts/DejaVuSans.ttf);
}
@font-face
নিয়মগুলি আপনার ডিজাইনে ব্যবহারের জন্য কাস্টম ফন্টগুলি সংজ্ঞায়িত করে যা সবসময় সমস্ত কম্পিউটারে পাওয়া যায় না, তাই কোনও ব্রাউজার সার্ভার থেকে একটি ফন্ট ডাউনলোড করে সেই কাস্টম ফন্টে পাঠ্য সেট করে যেমন ব্যবহারকারীর কম্পিউটারে ফন্ট থাকে।
@media
নিয়মাবলী , মিডিয়া ক্যোয়ারীগুলির সাথে একত্রে (পূর্বে কেবলমাত্র মিডিয়া ধরণের ) কোনও পৃষ্ঠা প্রয়োগ করা হয় এবং কোন মিডিয়া পৃষ্ঠায় প্রদর্শিত হচ্ছে তার উপর ভিত্তি করে নিয়ন্ত্রণ করে না my আমার কোড উদাহরণে কেবলমাত্র একটি নথি মুদ্রণের সময় সমস্ত পাঠ্য সেট করা উচিত একটি সাদা (কাগজ) পটভূমি বিরুদ্ধে কালো। আপনি মুদ্রণ মিডিয়া, মোবাইল ডিভাইস এবং আরও ফিল্টার আউট করতে মিডিয়া ক্যোয়ারী এবং সেগুলির জন্য স্টাইল পৃষ্ঠাগুলি ব্যবহার করতে পারেন।
নিয়ম-কানুনের বাছাইকারীদের সাথে কোনও সম্পর্ক নেই। তাদের পরিবর্তিত প্রকৃতির কারণে, বিভিন্ন বিধি-বিধিগুলি বিভিন্ন বিভিন্ন মডিউল জুড়ে বিভিন্ন উপায়ে সংজ্ঞায়িত করা হয়। আরও উদাহরণ অন্তর্ভুক্ত:
(এই তালিকাটি বহুদূর থেকে দূরে)
আপনি এমডিএন -তে আর একটি অ-অবসন্ন তালিকা খুঁজে পেতে পারেন ।