সুনির্দিষ্টতার গবেষণা নিয়ে আমি এই ব্লগকে হোঁচট খেয়েছি - http://www.htmldog.com/guides/cssadvanced/specificity/
এটিতে উল্লেখ করা হয়েছে যে সুনির্দিষ্টতা সিএসএসের জন্য একটি পয়েন্ট-স্কোরিং সিস্টেম। এটি আমাদের জানায় যে উপাদানগুলি 1 পয়েন্টের মূল্যবান হয়, শ্রেণিগুলির মূল্য 10 পয়েন্ট এবং আইডিগুলির মূল্য 100 পয়েন্ট। এটি শীর্ষেও বলে যে এই পয়েন্টগুলি মোট এবং মোট পরিমাণটি নির্বাচকের নির্দিষ্টতা specific
উদাহরণ স্বরূপ:
বডি = 1 পয়েন্ট
বডি। র্যাপার = 11 পয়েন্ট
বডি। র্যাপার # কনটেনার = 111 পয়েন্ট
সুতরাং, এই পয়েন্টগুলি ব্যবহার করে, আমি নিম্নলিখিত সিএসএস এবং এইচটিএমএলটির ফলে পাঠ্যটি নীল হয়ে উঠবে বলে আশা করি:
#a {
color: red;
}
.a .b .c .d .e .f .g .h .i .j .k .l .m .n .o {
color: blue;
}
<div class="a">
<div class="b">
<div class="c">
<div class="d">
<div class="e">
<div class="f">
<div class="g">
<div class="h">
<div class="i">
<div class="j">
<div class="k">
<div class="l">
<div class="m">
<div class="n">
<div class="o" id="a">
This should be blue.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
পাঠ্য কেন লাল হবে যখন ১ আইডির তুলনায় ১৫ টি পয়েন্ট সমান হবে যা 100 পয়েন্টের সমান?
স্পষ্টতই পয়েন্টগুলি মোট সংখ্যা নয়; তারা জড়িত এখানে সে সম্পর্কে আরও পড়ুন - http://www.stuffandnonsense.co.uk/archives/css_specificity_wars.html
এর অর্থ কি আমাদের নির্বাচক = 0,0,15,0
OR এর ক্লাসগুলি 0,1,5,0
?
(আমার প্রবৃত্তিগুলি আমাকে এটি পূর্বেরটি বলে, যেমন আমরা জানি যে আইডি নির্বাচকটির নির্দিষ্টতাটি এরকম দেখাচ্ছে 0,1,0,0
:)