CodeGym /Java Course /মডিউল 3 /শ্রেণীর বৈশিষ্ট্য

শ্রেণীর বৈশিষ্ট্য

মডিউল 3
লেভেল 6 , পাঠ 5
বিদ্যমান

6.1 ক্লাস অ্যাট্রিবিউট এবং স্টাইল ট্যাগ

কিন্তু এখানেই শেষ নয়. শত শত "শৈলী" উদ্ভাবিত হওয়ার পরে, প্রশ্ন উঠেছে: সেগুলি কীভাবে ব্যবহার করবেন? এবং তারপরে তারা তাদের "ক্লাস" এ গোষ্ঠীবদ্ধ করার ধারণা নিয়ে এসেছিল। এগুলি অবশ্যই জাভার মতো একই ক্লাস নয়। শুধু বিশেষ শৈলী গ্রুপ.

এবং যদি "ক্লাস" ব্যবহার করার আগে আপনার একটি ছবি ছিল:


       <img src="logo.png" style="width=100px;height=100px;opacity=0.5">
    

এখন এটি এভাবে লেখা যেতে পারে:



<img src="logo.png" class="picture">
 
<style>
    img.picture {
        width=100px;
        height=100px;
        opacity=0.5
    }
</style>

আমরা একটি বিশেষ তৈরি করেছি «style» pictureএবং শৈলীর মানগুলি থেকে স্থানান্তর করেছি style। এবং তারপর আমরা ট্যাগ দিয়ে <img> এবং "স্টাইল" ছবি বেঁধেছি class

6.2 নির্বাচক, নির্বাচকের প্রকার

classesএই শৈলীগুলি, আলাদাভাবে রেন্ডার করা হয়, বা হিসাবে পরিচিত হয় selectors। তাদের বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে।

একজনের html-elementএকাধিক নির্বাচক থাকতে পারে। তাদের নাম একটি স্পেস দিয়ে নির্দেশ করা হয়েছে। উদাহরণ:


       <img src="logo.png" class="picture main">
    

একটি কারণ আমরা এখানে নির্বাচকদের স্পর্শ করেছি কারণ তারা স্বয়ংক্রিয়ভাবে প্রয়োগ করা যেতে পারে। এবং এই দরকারী সম্পত্তি ভবিষ্যতে খুব প্রায়ই ব্যবহার করা হবে. জাভা বিকাশকারী সহ।

এখানে তাদের একটি সংক্ষিপ্ত তালিকা:

# নির্বাচক উদাহরণ বর্ণনা
1 *
* {
  margin: 0;
  padding: 0;
}
একটি HTML নথির সমস্ত উপাদানের জন্য প্রযোজ্য।
2 #আইডি
#img123 {
   width:100px;
   height 100px;
}
#টি উপাদানটির আইডি দ্বারা অনুসরণ করা হয় যেখানে প্রদত্ত শৈলীটি প্রয়োগ করা হবে।
3 ট্যাগ
table {
   color: black;
}
নথির সমস্ত টেবিলে প্রযোজ্য।
4 tag.selector
table.important {
   color: red;
}
ক্লাস অ্যাট্রিবিউট নির্দিষ্ট করা আছে এমন সব ডকুমেন্ট টেবিলে প্রযোজ্য।
5 .নির্বাচক
.picture {
  opacity: 0.5
}
ক্লাস অ্যাট্রিবিউট নির্দিষ্ট করা আছে এমন সমস্ত উপাদানের ক্ষেত্রে প্রযোজ্য। যেকোনো ট্যাগ।
6 পিতামাতার সন্তান
main article {
  color: blue;
}
সমস্ত উপাদানের ক্ষেত্রে প্রযোজ্য যেখানে অভিভাবক ট্যাগে প্রধান শ্রেণী থাকে এবং চাইল্ড ট্যাগে নিবন্ধের শ্রেণী থাকে।
7 ট্যাগ: লিঙ্ক
a:link {
color: blue;
}
:link pseudo-class ব্যবহার করা হয় সেই লিঙ্কগুলিকে শৈলী করার জন্য যা ব্যবহারকারী এখনও ক্লিক করেননি।
8 ট্যাগ: পরিদর্শন করা হয়েছে
a:visited {
color: red;
}
:link pseudo-class ব্যবহার করা হয় স্টাইল লিঙ্কের জন্য যা ব্যবহারকারী ইতিমধ্যে ক্লিক করেছেন।
9 ট্যাগ: চেক করা হয়েছে
input[type=radio]:checked {
 border: 1px solid black;
}
এই ছদ্ম-শ্রেণীটি শুধুমাত্র চেক করা UI উপাদান নির্বাচন করবে: রেডিও বোতাম বা চেকবক্স।
10 ট্যাগ: হোভার
div:hover {
  background: red;
}
এই ছদ্ম-শ্রেণি আপনাকে একটি উপাদানের স্টাইল পরিবর্তন করতে দেয় যখন এটির উপর মাউস দিয়ে ঘোরানো হয়।
এগারো ট্যাগ: প্রথম সন্তান
ul li:first-child {
 border-top: none;
}
এই ছদ্ম-শ্রেণী শুধুমাত্র প্রথম শিশু উপাদান নির্বাচন করার অনুমতি দেবে।

আপনাকে সব মুখস্থ করতে হবে না। তবে ভাল হবে যদি আপনি এই টেবিলটি কয়েকবার অধ্যয়ন করেন এবং এই সমস্ত আপনার মাথায় জমা হয়। আধুনিক জীবনে ওয়েব ছাড়া, কোথাও, এবং ওয়েবে - নির্বাচকদের ছাড়া কোথাও নেই।

মন্তব্য
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION