আমি একটি বিশাল সিএসএস ফাইল এবং একটি এইচটিএমএল ফাইল পেয়েছি। এইচটিএমএল ফাইল প্রদর্শনের সময় কোন বিধিগুলি ব্যবহার করা হয় না তা আমি জানতে চাই। এর জন্য কি সরঞ্জাম আছে?
সিএসএস ফাইলটি কয়েক বছর ধরে বিকশিত হয়েছে এবং যা আমি জানি যে কেউ এ থেকে কোনও কিছুই সরাতে পারেনি - লোকেরা বারবার নতুন ওভাররাইডিং নিয়ম লিখেছিল।
সম্পাদনা: এটি ডাস্ট-মি সিলেক্টর বা ক্রোমের ওয়েব পৃষ্ঠা পারফরম্যান্স সরঞ্জামটি ব্যবহার করার পরামর্শ দেওয়া হয়েছিল । তবে তারা উভয়ই নির্বাচকদের পর্যায়ে কাজ করে, এবং পৃথক বিধি নয়। আমি প্রচুর মামলা পেয়েছি যেখানে নির্বাচকের ভিতরে একটি নিয়ম সর্বদা ওভাররাইড করা হয় - এবং এটিই আমি প্রায়শই পরিত্রাণ পেতে চাই। উদাহরণ স্বরূপ:
body { color: white; padding: 10em; }
h1 { color: black; }
p { color: black; }
...
ul { color: black; }
আমার এইচটিএমএলের সমস্ত পাঠ্য কিছু মোড়কের উপাদানটির মধ্যে রয়েছে, তাই এটি কখনও সাদা হয় না। body
এর প্যাডিং সর্বদা কাজ করে, অবশ্যই অবশ্যই পুরো body
নির্বাচকটিকে সরানো যায় না। এবং আমি এই ধরনের অযথা নিয়ম থেকেও মুক্তি পেতে চাই।
সম্পাদনা: এবং অকেজো নিয়মের আরেকটি ক্ষেত্রে: যখন এটি কোনও পরিবর্তন না করেই বিদ্যমানটিকে সদৃশ করে:
a { margin-left: 5px; color: blue; }
a:hover { margin-left: 5px; color: red; }
আমি আনন্দের সাথে দ্বিতীয় থেকে মুক্তি পেলাম margin-left
... আবার আমার কাছে মনে হয় যে সেই সরঞ্জামগুলি এ জাতীয় জিনিসগুলি খুঁজে পায় না।
সম্পাদনা: আমি সমস্ত উত্তরগুলির প্রশংসা করি, তবে দুঃখের বিষয় যে আপনি যে সরঞ্জামগুলির পরামর্শ দিয়েছেন তাতে কোনও কার্যকর পরামর্শ দেওয়া হয়নি। আমি আপনার উত্তরগুলি উন্নত করেছিলাম, তবে আমি উপরে উল্লিখিত একটি সরঞ্জামের জন্য অপেক্ষা করব যা কাজগুলিকে আরও দানাদারভাবে করে।
ধন্যবাদ,