Umehluko phakathi "kokubonisa: akukho" nokubonakala: kufihliwe "ku-CSS

Kungenzeka kube nezikhathi, njengoba usebenza ekuthuthukiseni kwamakhasi ewebhu, okudingeka u "fihle "izindawo ezithile zezinto ngezizathu ezithile. Ngamanje, ungase ususe izinto (s) ezinemibuzo kusuka kumakethe we- HTML , kodwa kuthiwani uma ufuna ukuba bahlale ekhodi, kodwa bangabonisi kusikrini sesiphequluli nganoma yisiphi isizathu (futhi sizobuyekeza izizathu yenza lokhu maduzane). Ukugcina isici ku-HTML yakho, kodwa ukufihla ukubonisa, uzophendukela ku-CSS.

Izindlela ezimbili ezivame kakhulu zokufihla isici esise-HTML zizosebenzisa izakhiwo ze-CSS ze "ukubonisa" noma "ukubonakala". Ekuboneni kokuqala, lezi zakhiwo ezimbili zingabonakala sengathi zenza into efanayo, kodwa ngamunye ngamunye abe nokungafani okuhlukile okufanele akuqaphele. Ake sibuke umehluko phakathi kokubonisa: akekho futhi ukubonakala: kufihliwe.

Ukubonakala

Ukusebenzisa ukubonakala kokubili kwezinto / impahla ye-CSS: kufihliwe ukufihla into evela kusiphequluli. Kodwa-ke, leyo nto efihlekile isathatha indawo endaweni. Kunjengokuthi wenze ngokuyisisekelo isici singabonakali, kodwa sisalokhu sisekhona futhi sithatha isikhala esingazithatha uma sishiywe yedwa.

Uma ufaka i-DIV ekhasini lakho bese usebenzise i-CSS ukuze uyibeke ubukhulu bokuthatha amaphikseli angu-100x100, ukubonakala: impahla efihliwe iyokwenza i-DIV ingabonisi esibukweni, kodwa umbhalo olandelayo uzokwenza sengathi usesekhona, ukuhlonipha lokho I-100x100 isikhala.

Ngokuthembeka, indawo yokubonakala akuyona into esiyisebenzisayo kaningi, futhi ngokuqinisekile akusiyo yedwa. Uma sisebenzisa nezinye izinto ze-CSS njengezikhundla ukuze sifinyelele isakhiwo esifuna okuthile, singasebenzisa ukubonakala ukufihla leyo nto kuqala, kuphela "ukuyibuyisela" emuva. Lokhu kungenye ukusetshenziswa okungenzeka kwalesi sakhiwo, kodwa futhi, akuyona into esiphendukela ngayo nganoma yisiphi imvamisa.

Bonisa

Ngokungafani nendawo yokubonakala, okushiya isici ekufloweni kwedokhumenti evamile, bonisa: akekho osusa isici ngokuphelele kumbhalo. Ayithathi isikhala, yize i-HTML yayo isesekhodi yomthombo. Lokhu kungenxa yokuthi, empeleni, kususwe kuphuma kwedokhumenti. Kuzo zonke izinhloso nangezinhloso, into ayiphelile. Lokhu kungaba into enhle noma into embi, kuye ngokuthi yiziphi izinhloso zakho. Kungabangela futhi ukulimaza ekhasini lakho uma usebenzisa kabi le ndawo!

Sivame ukusebenzisa "ukubonisa: akekho" uma uhlola ikhasi. Uma sidinga indawo 'yokuhamba' okwesikhashana ukuze sihlole ezinye izindawo zekhasi, singasebenzisa ukubonisa: akekho kulokho. Into okufanele uyikhumbule, noma kunjalo, ukuthi leyo nto kufanele ibuyele emuva ekhasini ngaphambi kokuqaliswa kwangempela kwalowo sayithi. Lokhu kungenxa yokuthi into ekhishwa ekuhambeni kwedokhumenti kule ndlela ayibonakali yizinjini zokusesha noma abafundi besibuko, nakuba kungase kuhlale kumakethe we-HTML. Esikhathini esedlule, le ndlela isetshenziswe njengendlela yokwazisa omnyama ukuzama ukuthonya i-rankings ye-injini yokusesha, ngakho izinto ezingaboniswa zingaba ifulegi elibomvu le-Google ukuze libheke ukuthi kungani le ndlela isetshenziswa.

Enye indlela esithola ngayo ukubonisa: akekho okumele awusizo, futhi lapho sisebenzisa khona kumawebhusayithi aphilayo, okukhiqiza, yilapho sakha isayithi eliphendulayo elingase libe nezakhi ezitholakala ngosayizi owodwa wokubonisa kodwa hhayi kwabanye. Ungasebenzisa ukubonisa: akekho ozofihla leyo nto bese uyibuyisela emuva ngemibuzo yezindaba kamuva. Lokhu kuyisetshenziswa esamukelekayo sokubonisa: akekho, ngoba awuzami ukufihla noma yini ngezizathu ezijabulisayo, kodwa unesidingo esisemthethweni sokwenza kanjalo.

Isihloko sokuqala sikaJennifer Krynin. Ihlelwe nguJeremy Girard ngomhlaka 3/3/17