Tofauti Kati ya Daraja na Kitambulisho

Tofauti Kati ya Daraja na Kitambulisho
Tofauti Kati ya Daraja na Kitambulisho

Video: Tofauti Kati ya Daraja na Kitambulisho

Video: Tofauti Kati ya Daraja na Kitambulisho
Video: Wanafunzi wanahatarisha maisha wakisaka elimu 2024, Julai
Anonim

Darasa dhidi ya kitambulisho

Laha za Mitindo ya Kuachia (CSS) ni lugha inayofafanua mwonekano na uumbizaji wa hati iliyoandikwa kwa kutumia lugha ya alama. CSS hutumiwa sana kutengeneza kurasa za wavuti zilizoandikwa katika HTML. CSS inaruhusu kubainisha viteuzi vya mtindo wako mwenyewe pamoja na kutumia mitindo kwa vipengele vya HTML. Hii inafanywa kwa kutumia kitambulisho na viteuzi vya darasa. Wakati wa kubainisha mtindo kwa kipengele kimoja cha kipekee, kiteuzi cha kitambulisho kinatumika. Wakati wa kubainisha mtindo wa kikundi cha vipengele, kiteuzi cha darasa kinatumika.

Darasa ni nini?

Katika CSS, kiteuzi cha Daraja kinaweza kutumika kutumia mtindo wako mwenyewe kwa kikundi cha vipengele. Kiteuzi cha Darasa kinatumika kutumia mtindo mahususi kwa seti ya vipengee vilivyo na darasa moja. Katika CSS, kiteuzi cha darasa kinatambuliwa na kituo kamili (.). Ufuatao ni mfano wa kiteuzi cha darasa kilichofafanuliwa katika CSS.

.darasa_langu {

rangi: bluu;

uzito-fonti: herufi nzito;

}

HTML inaweza kurejelea darasa lililofafanuliwa katika CSS kwa kutumia aina ya sifa kama inavyoonyeshwa hapa chini.

Huu ndio umbizo langu

Huu ni umbizo langu tena

Kama inavyoonyeshwa hapo juu, darasa sawa linaweza kutumika kwa vipengele vingi na kipengele kimoja kinaweza kutumia madarasa mengi. Madarasa mengi yanapotumiwa katika kipengele kimoja, madarasa huwekwa kwenye sifa ya darasa iliyotenganishwa na nafasi kama inavyoonyeshwa hapa chini.

Huu ni uumbizaji wangu kwa kutumia madarasa mawili

Kitambulisho ni nini?

Katika CSS, kiteuzi cha kitambulisho kinaweza kutumika kuweka mtindo wako mwenyewe kwa kipengele kimoja cha kipekee. Katika CSS, kiteuzi cha kitambulisho kinatambuliwa na heshi (). Ufuatao ni mfano wa kiteuzi cha kitambulisho kilichofafanuliwa katika CSS.

Kitambulisho_changu {

rangi: nyekundu;

panga-maandishi:kulia;

}

HTML inaweza kurejelea kiteua kitambulisho kilichofafanuliwa katika CSS kwa kutumia kitambulisho cha sifa kama inavyoonyeshwa hapa chini.

Hii ni fomu yangu ya umbizo kichagua kitambulisho

Vitambulisho ni vya kipekee. Kwa hivyo, kila kipengele kinaweza kuwa na kitambulisho kimoja pekee na kila ukurasa unaweza kuwa na kipengele kimoja pekee kilicho na kitambulisho hicho mahususi. Vitambulisho vina sifa muhimu ambayo inaweza kutumika na kivinjari. Ikiwa URL ya ukurasa ina thamani ya heshi (k.m. https://myweb.commy_id) kivinjari kitajaribu kupata kipengee kiotomatiki kwa kitambulisho cha "my_id" na kusogeza ukurasa wa wavuti ili kuonyesha kipengele hicho. Hii ni sababu moja kwa nini ukurasa unapaswa kuwa na kipengele kimoja kilicho na kitambulisho hicho mahususi, ili kivinjari kiweze kupata kipengele hicho.

Kuna tofauti gani kati ya Daraja na Kitambulisho?

Ingawa kiteuzi cha Daraja na kiteuzi cha kitambulisho kinaweza kutumika kuweka mtindo wako kwa vipengele katika ukurasa wa wavuti, vina tofauti fulani muhimu. Kiteuzi cha darasa kinaweza kutumika kuweka mtindo wako mwenyewe kwa kikundi cha vipengee, huku kiteuzi cha kitambulisho kinatumika kuweka mtindo kwa kipengele kimoja, cha kipekee. Unapotumia vitambulisho, kila kipengele kinaweza kuwa na kitambulisho kimoja pekee na kila ukurasa unaweza kuwa na kipengele kimoja pekee kilicho na kitambulisho hicho mahususi, lakini Darasa linaweza kutumika kwa vipengele vingi na kipengele kimoja kinaweza kutumia Madarasa mengi. Zaidi ya hayo, kitambulisho kinaweza kutumiwa kusogeza ukurasa kiotomatiki ili kuonyesha kipengele kilicho na kitambulisho hicho, lakini hili haliwezekani kwa kiteuzi cha darasa.

Ilipendekeza: