Kedu CSS na ebee ka eji ya?

Kedu ihe bụ Ụdị Style Style?

Ebe nrụọrụ weebụ nwere ọtụtụ mkpụrụ ego, gụnyere ihe oyiyi, ederede, na akwụkwọ dị iche iche. Akwụkwọ ndị a abụghị naanị ndị nwere ike jikọta na peeji dịgasị iche iche, dịka faịlụ PDF, ma akwụkwọ ndị eji eji wuo ibe ha, dịka akwụkwọ HTML iji chọpụta usoro nke ibe na CSS (Cascading Style Sheet) akwụkwọ iji dọọ anya na ihu nke ibe. Isiokwu a ga-abanye n'ime CSS, kpuchie ihe ọ bụ na ebe eji ya na ebe nrụọrụ weebụ taa.

Ihe CSS History

A malitere CSS mbụ na 1997 dịka ụzọ maka ndị mmepe weebụ iji kọwaa ọdịdị anya nke ibe weebụ ha na-eke. E zubere ka ndị ọkachamara weebụ nwee ikewapụta ọdịnaya na usoro nke koodu weebụ sitere na imewe anya, ihe na-ekweghị tupu oge a.

Nkewa nke usoro na ụdị na-enye ohere ka HTML rụọ ọrụ ndị ọzọ na - adabere na - njirimara nke ọdịnaya, na-enweghị ichegbu onwe ya banyere nhazi na nhazi nke onwe ya, ihe a maara dị ka "anya na mmetụta" nke ibe.

CSS enwetaghị ya na mgbasa ozi ruo mgbe afọ 2000, mgbe ihe nchọgharị weebụ malitere iji ihe karịrị isi edemede na agba nke asụsụ a. Taa, ihe nchọgharị ọ bụla na-akwado niile CSS ọkwa 1, ọtụtụ n'ime CSS ọkwa 2, na ọbụna ọtụtụ akụkụ nke CSS ọkwa 3. Ka CSS na-aga n'ihu na-emepụta ụdị ọhụrụ, ihe nchọgharị weebụ amalitela ịmepụta modul na-eweta nkwado CSS ọhụrụ n'ime ndị nchọgharị ahụ ma nye weebụ ndị na-emepụta ihe dị iche iche na-arụ ọrụ ọhụrụ.

N'ime ọtụtụ afọ gara aga, a na-ahọrọ ndị na-emepụta weebụ ndị jụrụ ajụ iji CSS maka imewe na mmepe weebụ, mana omume ahụ niile bụ nke na-apụ na ụlọ ọrụ taa. CSS bu uzo a na-eji eme ihe na ntinye weebụ ma obula ga-esiri gi ike ichota onye obula na-aru oru n'ulo oru taa ndi na-enweghi ma obu ihe omuma nke asusu a.

CSS bụ Mbibi

Dika ekwuru na ugbua, okwu CSS bu "akwukwo Cascading Style." Ka anyi mebie okwu nke a ka anyi mata ihe ndi akwukwo a mere.

Okwu "mpempe akwụkwọ" na-ezo aka na akwụkwọ ahụ n'onwe ya (dị ka HTML, CSS faịlụ bụ n'ezie akwụkwọ ederede nke nwere ike idezi ọtụtụ mmemme). E jiriwo ihe eji eme ihe maka ihe ederede maka ọtụtụ afọ. Ha bụ nkọwa teknụzụ maka nhazi, ma ọ bụ ibipụta ma ọ bụ na ntanetị. Ndị na-emepụta ngwa ngwa eji ogologo eji ejiji iji hụ na atụmatụ ha na-ebipụta kpọmkwem na nkọwa ha. Mpempe akwụkwọ maka ibe weebụ na-arụ otu nzube ahụ, ma site na arụ ọrụ agbakwunyere na-agwa onye nchọgharị weebụ ka esi eme ka akwụkwọ ahụ dị na ya. Taa, akwụkwọ CSS nwekwara ike iji ajụjụ ndị ntanetị gbanwee ụzọ otu peeji dị maka iche iche ngwaọrụ na nha ihuenyo . Nke a dị oke mkpa n'ihi na ọ na-enye ohere ka a sụgharịa otu akwụkwọ HTML dị iche iche dị ka ihuenyo a na-eji iji nweta ya.

Cascade bụ akụkụ pụrụ iche nke okwu a bụ "akpa akwụkwọ". A na-ebute akwụkwọ mpempe akwụkwọ iji mee ka ọtụtụ ihe dị iche iche dị na mpempe akwụkwọ ahụ, dị ka osimiri nke mmiri mmiri. Mmiri nke dị n'osimiri ahụ na-akụtu nkume nile dị na mmiri mmiri ahụ, ma ọ bụ naanị ndị nọ n'ala na-emetụta kpọmkwem ebe mmiri ga-asọ. Ot 'u ah u bu ihe banyere ot' ue si eme ihe n 'ud i ihe nd i ah u.

A na-emetụta ibe weebụ ọ bụla ma ọ dịkarịa ala otu mpempe akwụkwọ, ọbụna ma ọ bụrụ na onye mmebe weebụ adịghị etinye ụdị ọ bụla. Mpempe akwukwọ a bụ akwụkwọ eji emepụta onye ọrụ - a makwaara dịka ụdị ejiji weebụ nke ihe nchọgharị weebụ ga-eji gosipụta ihuenyo ma ọ bụrụ na enyeghị ntuziaka ndị ọzọ. Dịka ọmụmaatụ, site na ndabara hyperlinks na-edozi na -acha anụnụ anụnụ ma na-eme ka ha ghọta. Ụdị ndị ahụ sitere na mpempe akwụkwọ ụdị ihe nchọgharị weebụ. Ọ bụrụ na onye mmepụta weebụ nyere ntụziaka ndị ọzọ, Otú ọ dị, ihe nchọgharị ahụ ga-achọ ịma ntụziaka ndị dị na mbụ. Ihe nchọgharị niile nwere ụdị nke ha, mana ọtụtụ n'ime ndị ahụ na-emejọ (dịka njikọta njikọta na-acha anụnụ anụnụ) na-akọrọ oke ma ọ bụ ọtụtụ ihe nchọgharị na nsụgharị ndị dị mkpa.

Maka ihe atụ ọzọ nke nkwụnye ihe nchọgharị, na ihe nchọgharị weebụ m, akara ngosi ndabara bụ " Times New Roman " gosipụtara na nha 16. Ihe fọrọ nke nta ka ọ bụrụ nke ọ bụla n'ime ibe m gara na-egosipụta na ezinụlọ na ụda ego ahụ, Otú ọ dị. Nke a bụ n'ihi na nsogbu ahụ na-akọwa na ụdị nke abụọ ahụ, nke ndị na-emepụta onwe ha setịpụtara, iji kọwaa ụda na ụdị ezumike nke ụlọ ọrụ ahụ, na-agafe ihe nchọgharị weebụ m. Ụdị ụdị ọ bụla i mepụtara maka ibe weebụ ga-enwe nkọwa karịrị ụdị uwe mpempe akwụkwọ nke onye nchọgharị, yabụ ndị na-emejọ ihe ga-emetụta naanị ma ọ bụrụ na akwụkwọ mpempe akwụkwọ gị adịghị emebi ha. Ọ bụrụ na ịchọrọ ka njikọ dị na-acha anụnụ anụnụ ma mee ka ọ pụta ìhè, ịkwesighi ime ihe ọ bụla ebe ọ bụ na ọ bụ ndabara, ma ọ bụrụ na faịlụ CSS gị na-ekwu na njikọ kwesịrị ịbụ akwụkwọ ndụ akwụkwọ ndụ, agba ahụ ga-eme ka ọ ghara ịdị na-acha anụnụ anụnụ. Ihe ngosi a ga-anọgide na nke a, ebe ọ bụ na ị gwaghị ya.

Ebee ka CSS ji?

CSS nwekwara ike iji kọwaa otú ibe weebụ kwesịrị ile anya ma ọ bụrụ na elere anya na mgbasa ozi ndị ọzọ karịa ihe nchọgharị weebụ. Dịka ọmụmaatụ, ị nwere ike ịmepụta akwụkwọ mpempe akwụkwọ nke ga-akọwa otú ibe weebụ kwesịrị isi bipụta. N'ihi na ihe ntanetị weebụ dị ka bọtịnụ igodo ma ọ bụ ụdị weebụ ga-enweghị nzube na ibe e biri ebi, a pụrụ iji Mpempe akwụkwọ Mpempe akwụkwọ "gbanyụọ" ebe ndị ahụ ka e bipụtara otu ibe. Ọ bụ ezie na ọ bụghị ọrụ nkịtị na ọtụtụ saịtị, nhọrọ nke ịmepụta akwụkwọ mpịakọta dị ike ma dị mma (na ahụmịhe m - ọtụtụ ndị ọkachamara na weebụ adịghị eme nke a nanị n'ihi na ebe nrụọrụ weebụ na-emeghị atụmatụ maka ọrụ a ọzọ a ga-arụ ).

Gịnị mere CSS ji dị mkpa?

CSS bụ otu n'ime ọrụ kachasị ike onye mmebe weebụ nwere ike ịmụta n'ihi na ya na ị nwere ike imetụta ọhụụ niile nke ebe nrụọrụ weebụ. A pụrụ imeri ngwa ngwa ederede nke ọma ma kwe ka saịtị gbanwee ihe elebara anya n'ihu na ihuenyo, nke na-egosi na ọ bara uru ma lekwasị anya na ndị nleta, na-enweghị mgbanwe ọ bụla a chọrọ iji mee ihe na njirimara HTML.

Ihe ịma aka siri ike nke CSS bụ na ọ dị ntakịrị ihe ịmụta - na ihe nchọgharị na-agbanwe kwa ụbọchị, ihe na-arụ ọrụ nke ọma taa nwere ike ọ gaghị abụ ụbụrụ echi ka ụdị ọhụrụ a ga-akwado ma ndị ọzọ adọrọ ma ọ bụ daa ihu ọma n'ihi otu ihe ma ọ bụ ọzọ .

N'ihi na CSS nwere ike ikpo mmiri na ikpokọta, ma tụlee otú ndị nchọgharị dị iche iche nwere ike isi kọwaa ma mejuputa ntụziaka ndị dị iche iche, CSS nwere ike isi ike karịa HTML doro anya iji nwe. CSS na-agbanwekwa na nchọgharị na ụzọ na HTML n'ezie adịghị. Ozugbo ịmalite iji CSS, Otú ọ dị, ị ga-ahụ na ijikọta ike nke ụdị akwụkwọ ga-enye gị nkwenye na-enweghị mgbagwoju anya n'otú i si depụta ibe weebụ ma kọwaa ọdịdị na mmetụta ha. N'akụkụ ahụ, ị ​​ga-agbakọta "akpa aghụghọ" nke ụdị na-abịakwute na-arụ ọrụ maka gị na n'oge gara aga na nke ị nwere ike ịtụgharị ọzọ ka ị na-ewu ọhụrụ webpages n'ọdịnihu.

Ihe mbụ nke Jennifer Krynin dere. Edited by Jeremy Girard na 7/5/17,