Taariikhda CSS (Cascading Style Sheets)


Cascading Style Sheets (CSS) 

Habka loo qaabeeyo websaydyada. Waxay u oggolaaneysaa naqshadeeyayaasha inay kala soocaan nuxurka HTML ka muuqda iyo qaabka uu u muuqdo. CSS waxay door muhiim ah ka ciyaartaa horumarinta websaydyada casriga ah. Maqaalkan, waxaan ku eegeynaa taariikhda CSS iyo sida ay u soo korortay tan iyo markii la abuuray.

Taariikhda css
Taariikhra css

Bilowgii CSS

CSS waxaa la abuuray horraantii 1990-meeyadii si loogu sameeyo xal u sahli kara naqshadeeyayaasha websaydyada inay beddelaan muuqaalka websaydyada iyaga oo aan wax ka beddelin nuxurka HTML. Ka hor CSS, qaabeynta iyo nuxurka waxay isku dhaga dheggenaayeen HTML, taas oo ahayd mid aad u xaddidan oo waqti badan qaadan jirtay.

CSS1

W3C (World Wide Web Consortium) waxay daabacday nooca ugu horreeya ee CSS, oo loo yaqaan CSS1, bishii Disembar 1996. CSS1 waxay ku dartay xeerar aasaasi ah oo loogu talagalay qaabaynta qoraalka, midabada, iyo qaybaha asaasiga ah ee websaydka. Noocaan ugu horreeya wuxuu muhiim u ahaa in naqshadeeyayaasha ay helaan qalab ay ku kala soocaan nuxurka iyo qaabka.

CSS2

Nooca labaad ee CSS, oo loo yaqaan CSS2, waxaa la soo saaray bishii May 1998. CSS2 waxay kordhisay awoodaha CSS1 iyada oo ku dartay taageero ka wanaagsan qaab-dhismeedka (layouts) sare iyo waliba waxyaabo cusub sida calaamadaha warbaahinta (media types), sida 'screen' iyo 'print', iyo sidoo kale xeerarka kala duwan sida 'absolute', 'relative', iyo 'fixed' positioning. CSS2 waxay sahashay in naqshadeeyayaasha ay abuuraan websaydyada casriga ah oo la jaan qaadi kara noocyada kala duwan ee aaladaha iyo daalacayaasha.

CSS3

CSS3 waa tiir muhiim ah oo ka mid ah taariikhda CSS. CSS3 waxaa loo qeybiyey qaybo yar-yar oo loo yaqaan 'modules'. Qeybahan yar-yar waxay fududeeyeen in horumariyayaasha ay si gaar ah u bartaan una isticmaalaan qaybaha kala duwan ee CSS iyada oo aan loo baahnayn in la barto hal nooc oo dhan. CSS3 waxaa ka mid ah qaar ka mid ah astaamaha ugu muhiimsan sida:

  • Flexbox iyo Grid Layout: Kuwani waxay si weyn u fududeeyeen qaabeynta websaydyada si dabacsan oo habeysan.
  • Transitions iyo Animations: Kuwani waxay u oggolaadeen horumariyayaasha inay ku daraan waxyaabo dhaqdhaqaaq leh bogaggooda.
  • Media Queries: Kuwani waxay fududeeyeen in la abuuro naqshado u habeyn kara qalabka kala duwan, sida mobile iyo desktop.

Cascading Stylesheet
Cascading stylesheet


Horumarintii ugu Dambeysay iyo Mustaqbalka CSS

Horumarinta CSS waxay sii socotay iyada oo W3C iyo bulshada horumarinta webka ay si wadajir ah ugu shaqeynayaan sidii loo horumarin lahaa. Noocyada ugu dambeeyay ee CSS4 iyo beyond, waxay keenayaan horumarin dheeraad ah iyo habab cusub oo horumarineed.

Waqtigan xaadirka ah, CSS waxay noqotay qeyb lama huraan ah oo ka mid ah horumarinta websaydyada, waxaana loo isticmaalaa si ballaaran. Waxay ku soo kordhisay horumarinta webka hab cusub oo sahlan oo wax ku ool ah, taas oo awood u siineysa naqshadeeyayaasha iyo horumariyayaasha inay abuuraan websaydyada casriga ah ee soo jiidashada leh.

Gunaanad

CSS waxay soo martay marxalado badan oo horumarineed tan iyo markii la abuuray 1996. Laga soo bilaabo CSS1 ilaa CSS3 iyo beyond, horumarinta iyo awoodaha CSS waxay ka dhigeen mid ka mid ah aaladaha ugu muhiimsan ee naqshadeeyayaasha iyo horumariyayaasha webka. Iyadoo aan la helin CSS, websaydyada casriga ah ee aan maalin walba booqanno ma noqon lahaayeen kuwo la jaanqaadi kara qalabka kala duwan oo leh muuqaal soo jiidasho leh. Mustaqbalka CSS wuxuu umuuqdaa mid sii ifaya iyadoo horumar iyo isbeddelo cusub la filayo inay sii kordhiyaan awoodda iyo habeynta naqshadaha webka

Previous Post Next Post