আমি এই অক্ষরটি সিএসএস ফাইলে বেশ কয়েকবার দেখেছি তবে এটি কীভাবে ব্যবহৃত হয়েছে তা আমার কোনও ধারণা নেই। কেউ কি আমাকে এটি ব্যাখ্যা করতে পারেন এবং কীভাবে পৃষ্ঠার শৈলীকে আরও সহজ করে তুলতে তারা দরকারী useful
আমি এই অক্ষরটি সিএসএস ফাইলে বেশ কয়েকবার দেখেছি তবে এটি কীভাবে ব্যবহৃত হয়েছে তা আমার কোনও ধারণা নেই। কেউ কি আমাকে এটি ব্যাখ্যা করতে পারেন এবং কীভাবে পৃষ্ঠার শৈলীকে আরও সহজ করে তুলতে তারা দরকারী useful
উত্তর:
এটি সিএসএসের শিশু নির্বাচনকারী। P > SPANএর অর্থ এমন একটি স্টাইল প্রয়োগ করা যা সমস্ত স্প্যান ট্যাগ অনুসরণ করে যা কোনও Pট্যাগের বাচ্চা ।
নোট করুন যে "শিশু" এর অর্থ "তাত্ক্ষণিক বংশধর", কেবল কোনও বংশধর নয়। P SPANএকটি হল বংশধর নির্বাচক শৈলী যে সব থেকে অনুসরণ করে প্রয়োগ করা হয়, SPANট্যাগ করে একটি সন্তান Pবা ট্যাগ অন্য কোন ট্যাগটি সন্তান / বংশধর যে যাও recursively শিশু Pট্যাগ। P > SPANকেবলমাত্র SPANসেই ট্যাগগুলিতে প্রয়োগ হয় যা কোনও Pট্যাগের শিশু children
p em
এর <em>মধ্যে যে কোনওটি মিলবে <p>। উদাহরণস্বরূপ, এটি নিম্নলিখিতগুলির সাথে মেলে <em>:
<p><strong><em>foo</em></strong></p>
<p>Text <em>foo</em> bar</p>
অন্য দিকে,
p > em
শুধুমাত্র <em>তাত্ক্ষণিক শিশুদের সাথে মেলে <p>। সুতরাং এটি মিলবে:
<p>Text <em>foo</em> bar</p>
কিন্তু না:
<p><strong><em>foo</em></strong></p>
এটি চাইল্ড কম্বিনেটর হিসাবে পরিচিত:
একটি শিশু সমন্বয়কারী নির্বাচক অন্যান্য নির্দিষ্ট উপাদানগুলির মধ্যে থাকা উপাদানগুলির সামগ্রীতে স্টাইল করতে সক্ষম হতে যুক্ত হয়েছিল। উদাহরণস্বরূপ, ধরুন যে কোনও একটি নির্দিষ্ট শ্রেণীর জন্য ডিভ ট্যাগের ভিতরে হাইপারলিংকের রঙ হিসাবে সাদা সেট করতে চায় কারণ তাদের অন্ধকার ব্যাকগ্রাউন্ড রয়েছে। শ্রেণীর সংস্থানগুলির সাথে ডিভকে একত্রিত করার জন্য একটি পিরিয়ড ব্যবহার করে এবং নীচের চিত্রের মতো জোড়ার সাথে একত্রিত করার জন্য একটি সংযোজক হিসাবে একটি বৃহত্তর চিহ্নের মাধ্যমে এটি সম্পাদন করা যেতে পারে:
div.resources > a{color: white;}
( http://www.xML.com/pub/a/2003/06/18/css3-selectors.html থেকে )
E > Fযে কোনও এফ উপাদানটির সাথে মেলে যা একটি এল ই এলিমেন্টের শিশু is
http://www.w3.org/TR/CSS21/selector.html#child-seलेक्टারগুলিতে আরও