Ukwahluke phakathi kwe "bonisi: akukho" kwaye "ukubonakala: kufihlwe" kwiCSS

Kukho amaxesha, njengoko usebenza ekuphuhlisweni kwamakhasi ewebhu, ofuna ukuba "ukufihla" indawo ezithile zezinto ngezizathu esinye. Ngokuqinisekileyo unako ukususa into (e) kwimibandela esuka kwi- HTML markup, kodwa kuthekani ukuba ufuna ukuba bahlale kwikhowudi, kodwa bangabonakali kwiskrini sesiphequluli nganoma yisiphi isizathu (kwaye siya kuhlola izizathu yenza oku kufutshane). Ukugcina into kwi-HTML yakho, kodwa ukuyifihla ukubonisa, uya kuCSS.

Izindlela ezimbini eziqhelekileyo zokufihla into esekhompyutheni ye HTML ziza kusebenzisa iiCSS iimpawu "zokubonisa" okanye "ukubonakala". Ekubonweni kokuqala, ezi zimbini zibonakala ngathi ziyenza into efanayo, kodwa ngamnye ngamnye unemihluko eyahlukileyo omele uyiqaphele. Makhe sijonge ulwahlulo phakathi kokuboniswa: akukho namnye kunye nokubonakala: kufihliwe.

Ukubonakala

Ukusebenzisa iprojekthi yeCSS / value value of appearance: kufihliweyo ifihla into evela kwisiphequluli. nangona kunjalo, loo nto efihliweyo isathatha indawo kwindawo. Kufana nokwenene wenze into engabonakaliyo, kodwa ihlala isendaweni kwaye ithatha isikhala esiya kuthatha xa yayishiywe yodwa.

Ukuba ubeka i-DIV kwiphepha lakho kwaye usebenzise i-CSS ukunika ubukhulu ukuthabatha iipikseli eziyi-100x100, ukubonakala: impahla efihliweyo iya kwenza i-DIV ingabonisi kwiskrini, kodwa isicatshulwa esilandelayo siya kwenza ngathi kusekho, ngokuhlonela 100x100 ukukhala.

Ukunyaniseka, ukubonakala kwendawo akuyona into esiyisebenzisayo rhoqo, kwaye ngokuqinisekileyo ayikho yedwa. Ukuba nathi sisebenzisa ezinye iimpahla zeCSS ezifana nokubeka indawo ukufezekisa umxholo esiwufuna into ethile, sinokusebenzisa ukubonakala ukufihla loo nto ekuqaleni, kuphela "ukuyibuyisela" kwakhona. Leyo enye into enokusetyenziswa ngayo le propati, kodwa kwakhona, akuyonto into esiyijika ngayo nayiphi na imvama.

Bonisa

Ngokungafani nepropathi yokubonakala, eshiya isakhi kwindawo eqhelekileyo yokukhupha umboniso, bonisa: akukho mntu uyasusa ngokupheleleyo into ephuma kumqulu. Ayithathi naliphi na indawo, nangona i-HTML yalo isekwikhowudi yomthombo. Oku kungenxa yokuba ngokwenene, kususwe kuxwebhu lokugeleza. Kuzo zonke iinjongo kunye neenjongo, into ayikho. Oku kunokuba into enhle okanye into embi, kuxhomekeke kwiinjongo zakho. Inokulimaza nakweli phepha xa usisebenzisa kakubi le propati!

Sivame ukusebenzisa "ukubonisa: akukho" xa uvavanya iphepha. Ukuba sifuna indawo ukuba "siyeke" ixesha elithile ukuze sivavanye ezinye iindawo zephepha, sinokusebenzisa ukubonisa: akukho nanye. Into ekufuneka uyikhumbule, noko ke, kukuba le nto ifanele ibuyiselwe kwiphepha ngaphambi kokusungulwa kwangaloo sayithi. Oku kungenxa yokuba into ekhutshwe ekuphumeni komqulu kule ndlela ayibonakali ngeenjini zokukhangela okanye abafundi bekrini, nangona ingahlala kwi-HTML markup. Kwixesha elidlulileyo, le ndlela isetyenziswe njengendlela ye-hat-black ukuzama ukuchaphazela i-rankings yejini injini, ngoko izinto ezingabonakali zingabonakalisa ifulegi ebomvu kwiGoogle ukujonga ukuba kutheni le ndlela isetyenziswa.

Enye indlela esiyifumana ngayo ukubonisa: akukho nto ingayiluncedo, kwaye apho siyisebenzisa khona kwiiwebhusayithi eziphilayo, zokuvelisa, xa sakha isayithi esabelayo esinokuthi sibe nezinto ezifumaneka kwisayizi enye yokubonisa kodwa kungekhona kwabanye. Ungasebenzisa isibonakaliso: akukho mntu ukufihla loo nto uze uyibuyisele kwakhona ngemibuzo yeendaba kamva. Oku kukusetyenziswa okumkelekileyo kokubonisa: akukho, kuba awuzami ukufihla nayiphi na isizathu ngenxa yezizathu ezingenanto, kodwa unesidingo esisemthethweni sokwenza njalo.

Inqaku loqobo loJennifer Krynin. Ulungiswe nguJeremy Girard ngomhla wesi-3 / 3/17