Buannachdan agus Dealbhan de Inline Styles ann an CSS

CSS, no Cascading Style Sheets, na tha air a chleachdadh ann an dealbhadh làrach-lìn an latha an-diugh gus an sealladh lèirsinneach a chur gu duilleag. Ged a chruthaicheas HTML structar na duilleige agus is urrainn Javascript giùlain a làimhseachadh, is e sealladh CSS a th 'ann an sealladh agus faireachdainn làrach-lìn. Nuair a thig e gu na stoidhlichean sin, bidh iad air an cleachdadh gu tric le bhith a 'cleachdadh sheòrsaichean stoidhle a-muigh, ach faodaidh tu cuideachd stoidhle CSS a chur gu aon nì sònraichte, le bhith a' cleachdadh na stoidhlichean in-loidhne.

Is e stoidhlichean CSS a tha ann an stoidhlichean inline a tha air an cur gu dìreach ann an HTML na duilleige. Tha buannachdan agus eas-bhuannachdan an lùib an dòigh-obrach seo. An toiseach, leigamaid sùil air mar a tha na stoidhlichean sin sgrìobhte.

Mar a sgrìobhas tu stoidhle in-loidhne

Gus stoidhle CSS in-loidhne a chruthachadh, tòisichidh tu le bhith a 'sgrìobhadh do stoidhle stoidhle coltach ri mar a bhiodh tu ann an duilleag stoidhle, ach feumaidh e a bhith uile loidhne. Cuir caochladh thogalaichean air leth le leth-dhuilleag dìreach mar a bhiodh tu ann an duilleag stoidhle.

cùl-fhiosrachadh: #ccc; dath: #fff; crìochan: cruaidh dubh 1px;

Cuir an loidhne stoidhle sin taobh a-staigh gnè stoidhle an eileamaid a tha thu ag iarraidh a bhith air a chomharrachadh. Mar eisimpleir, ma bha thu airson an stoidhle seo a chur gu paragraf na HTML agad, bhiodh coltas ann mar seo:

Anns an eisimpleir seo, nochd am paragraf seo le cùl-liath aotrom (is e sin a bhiodh #ccc a 'toirt seachad), teacs dubh (bhon dath # 000), agus le crìochan cruaidh dhìreach 1-pixel air gach taobh den pharagraf S an Iar-

Buannachdan Inline Styles

Taing don stòr -dàta de stoidhliche inline Duilleagan Stoidhle aig a bheil an tùsachd no an t-sònrachas as àirde ann an sgrìobhainn. Tha seo a 'ciallachadh gum bi iad gan cur a-steach a dh'aindeoin dè eile a tha air a dhearbhadh anns an stoidhle taobh a-muigh agad (leis an aon eisgeul a bhith air stoidhlichean sam bith a tha air an dearbhadh cudromach a thoirt air an duilleig seo, ach chan e seo rudeigin a bu chòir a dhèanamh ann an làraichean riochdachaidh ma tha e faodar a sheachnadh).

Is e an aon stoidhle aig a bheil prìomhachas nas àirde na stoidhlichean in-loidhne na stoidhlichean cleachdaidh a tha na leughadairean fhèin gan cleachdadh. Ma tha duilgheadas agad le bhith a 'cur na h-atharrachaidhean agad a-steach, faodaidh tu feuchainn stoidhle in-loidhne a shuidheachadh air an eileamaid. Ma tha na stoidhlichean agad fhathast nach eil a 'taisbeanadh a' cleachdadh stoidhle in-loidhne, tha fios agad gu bheil rudeigin eile a 'dol air adhart.

Tha stoidhlichean in-loidhne furasta agus luath airson cur ris agus chan fheum thu dragh a bhith agad mu bhith a 'sgrìobhadh roghnaichear CSS iomchaidh oir tha thu a' cur ris na stoidhlichean gu dìreach ris an eileamaid a tha thu ag iarraidh atharrachadh (tha an eileamaid sin a 'dol an àite an roghnaichear a sgrìobhadh tu ann an duilleag stoidhle a-muigh ). Chan fheum thu sgrìobhainn iomlan a chruthachadh (mar le duilleagan stoidhle taobh a-muigh) no deasaich e eileamaid ùr ann an ceann a 'phàipeir (mar le duilleagan stoidhle a-staigh). Tha thu dìreach a 'cur ris an adhbhar stoidhle a tha dligheach air a h-uile rud HTML. Is iad sin na h-adhbharan airson carson a dh'fhaodadh tu a bhith buailteach a bhith a 'cleachdadh stoidhlichean in-loidhne, ach feumaidh tu cuideachd a bhith mothachail air cuid de na h-eas-bhuannachdan mòra a th' ann air an dòigh-obrach seo.

Eas-bhuannachdan Inline Styles

Seach gu bheil iad ann an stoidhlichean in-loidhne, is iadsan as sònraichte anns an easgann, is urrainn dhaibh rudan a tharraing air adhart nach do chuir thu an dùil iad. Bidh iad cuideachd a 'diùltadh aon de na roinnean as cumhachdaiche de CSS - an comas stoidhle a chuir air mòran agus duilleagan lìn bho aon fhaidhle bunaiteach CSS gus ùrachaidhean san àm ri teachd agus atharrachaidhean stoidhle a dhèanamh nas fhasa a làimhseachadh.

Mura dh'fheumadh tu a bhith a 'cleachdadh stoidhlean in-loidhne ach, bhiodh na sgrìobhainnean agad a' fàs blàth agus gu math doirbh a chumail suas. Tha seo air sgàth feumar stoidhlichean in-loidhne a chur an sàs anns gach eileamaid a tha thu ag iarraidh orra. Mar sin ma tha thu ag iarraidh gum bi an teaghlach cruth-tìre "Arial" agad, feumaidh tu stoidhle in-loidhne a chur ris gach

tag sa phàipear agad. Tha seo a 'cur an dà chuid obair càraidh airson an dealbhaiche agus an ùine a luchdachadh sìos don leughadair oir dh'fheumadh tu seo atharrachadh air gach duilleag air do làrach gus an teaghlach clò-bhuailte sin atharrachadh. Air neo, ma chleachdas tu duilleag-stoidhle fa leth, is dòcha gum bi e comasach dhut atharrachadh ann an aon làrach agus gum faigh gach duilleag an ùrachadh sin.

Gu dearbh, tha seo na cheum air ais ann an dealbhadh lìn - cùm air làithean a 'chlàir !

Is e cron eile a th 'ann air stoidhlichean in-loidhne a-mach gu bheil e do-dhèanta stoidhle pseudo-agus-clasaichean leotha a stoidhle. Mar eisimpleir, le duilleagan stoidhle air an taobh a - muigh , faodaidh tu stoidhle a thaghadh, a tha air a thadhal, a thòisicheas, a tha gnìomhach agus a cheangal , ach le stoidhle in-loidhne, is urrainn dhut an stoidhle fhèin a stoidhle fhèin, oir is e sin a tha an stoidhle ceangailte ri S an Iar-

Aig a 'cheann thall, tha sinn a' moladh gun a bhith a ' cleachdadh stoidhlichean in-loidhne airson do dhuilleagan lìn oir tha iad ag adhbhrachadh dhuilgheadasan agus a' dèanamh tòrr nas obair air na duilleagan gus an cumail suas. Is e an aon uair a bhios sinn gan cleachdadh nuair a tha sinn airson stoidhle a sgrùdadh gu luath rè leasachadh. Aon uair 's gu bheil sinn air a bhith a' coimhead ceart airson an aon eileamaid sin, bidh sinn ga ghluasad chun na duilleig stoidhle a-muigh againn.

Artaigil leantainneach le Jennifer Krynin. Air a dheasachadh le Jeremy Girard.