CodeGym/Java Course/தொகுதி 3/வர்க்க பண்பு

வர்க்க பண்பு

கிடைக்கப்பெறுகிறது

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 குறிச்சொல்.தேர்ந்தெடுப்பான்
table.important {
   color: red;
}
வகுப்பு பண்புக்கூறு குறிப்பிடப்பட்ட அனைத்து ஆவண அட்டவணைகளுக்கும் பொருந்தும்.
5 .தேர்வு செய்பவர்
.picture {
  opacity: 0.5
}
வகுப்பு பண்புக்கூறு குறிப்பிடப்பட்ட அனைத்து உறுப்புகளுக்கும் பொருந்தும். ஏதேனும் குறிச்சொல்.
6 பெற்றோர் குழந்தை
main article {
  color: blue;
}
பெற்றோர் குறிச்சொல்லில் முதன்மை வகுப்பையும் குழந்தை குறிச்சொல் கட்டுரை வகுப்பையும் கொண்டிருக்கும் அனைத்து கூறுகளுக்கும் பொருந்தும்.
7 குறிச்சொல்: இணைப்பு
a:link {
color: blue;
}
பயனர் இதுவரை கிளிக் செய்யாத இணைப்புகளை ஸ்டைல் ​​செய்ய :link போலி-வகுப்பு பயன்படுத்தப்படுகிறது.
8 குறி: பார்வையிட்டார்
a:visited {
color: red;
}
பயனர் ஏற்கனவே கிளிக் செய்துள்ள இணைப்புகளை ஸ்டைல் ​​செய்ய :link போலி-வகுப்பு பயன்படுத்தப்படுகிறது.
9 குறி: சரிபார்க்கப்பட்டது
input[type=radio]:checked {
 border: 1px solid black;
}
இந்த போலி வகுப்பு, சரிபார்க்கப்பட்ட UI கூறுகளை மட்டுமே தேர்ந்தெடுக்கும்: ரேடியோ பொத்தான்கள் அல்லது தேர்வுப்பெட்டிகள்.
10 குறி: மிதவை
div:hover {
  background: red;
}
இந்த போலி-வகுப்பு, ஒரு தனிமத்தின் மீது சுட்டியைக் கொண்டு வட்டமிடும்போது அதன் பாணியை மாற்ற உங்களை அனுமதிக்கிறது.
பதினொரு குறி: முதல் குழந்தை
ul li:first-child {
 border-top: none;
}
இந்த போலி-வகுப்பு முதல் குழந்தை உறுப்பை மட்டுமே தேர்ந்தெடுக்க அனுமதிக்கும்.

அதையெல்லாம் மனப்பாடம் செய்ய வேண்டியதில்லை. ஆனால் இந்த அட்டவணையை நீங்கள் இரண்டு முறை படித்து, இதையெல்லாம் உங்கள் தலையில் டெபாசிட் செய்தால் நல்லது. நவீன வாழ்க்கையில் வலை இல்லாமல், எங்கும், மற்றும் வலையில் - தேர்வாளர்கள் இல்லாமல் எங்கும் இல்லை.

கருத்துக்கள்
  • பிரபலமானவை
  • புதியவை
  • பழையவை
ஒரு கருத்தைத் தெரிவிக்க நீங்கள் உள்நுழைந்திருக்க வேண்டும்
இந்தப் பக்கத்தில் இதுவரை எந்தக் கருத்தும் வழங்கப்படவில்லை