Difríocht idir "taispeáint: none" agus "infheictheacht: i bhfolach" i CSS

B'fhéidir go mbeadh amanna ann, de réir mar a oibríonn tú ar fhorbairt na leathanaigh ghréasáin, go gcaithfidh tú réimsí "míreanna sonracha" a cheilt ar chúis amháin nó ar a chéile. D'fhéadfá, ar ndóigh, na míreanna / na míreanna a bhaint as ceisteanna ón marc HTML , ach cad é más mian leat fanacht sa chód, ach ní taispeánann tú ar an scáileán brabhsálaí ar chúis ar bith (agus déanfaimid athbhreithniú ar na cúiseanna a déan é seo go gairid). Chun eilimint a choinneáil i do HTML, ach é a fholach le taispeáint, rachadh tú chuig CSS.

Is é an bealach is coitianta chun eilimint atá i HTML a cheilt a bheadh ​​ag baint úsáide as airíonna CSS le haghaidh "taispeáint" nó "infheictheachta". Ar an gcéad amharc, is cosúil go ndéanann an dá airíonna an rud céanna den chuid is mó, ach tá difríochtaí ar leith ag gach ceann acu ar chóir duit a bheith ar an eolas. Tabhair dúinn breathnú ar na difríochtaí idir taispeáint: níl aon agus infheictheacht: i bhfolach.

Léargas

Ag baint úsáide as an luach / infheictheacht de mhaoin / luach CSS: cuimsíonn sé i bhfolach eilimint ón mbrabhsálaí. áfach, glacann an eilimint bhfolach seo fós spás sa leagan amach. Tá sé cosúil go bhfuil an eilimint dofheicthe déanta agat go bunúsach, ach tá sé fós i bhfeidhm agus go dtógfadh sé an spás a bheadh ​​déanta aige má bhí sé fágtha ina n-aonar.

Má chuireann tú DIV ar do leathanach agus úsáid CSS chun gnéithe a thabhairt dó 100x100 picteilín a ghlacadh, an infheictheacht: déanfaidh maoine i bhfolach an DIV a thaispeáint ar an scáileán, ach beidh an téacs a leanas ina dhiaidh sin cosúil leis go bhfuil sé fós ann, ag féachaint air sin 100x100 spásáil.

Go hionraic, níl an mhaoin infheictheachta rud éigin a úsáideadh muid go minic, agus ní cinnte ar a shon féin. Má táimid ag baint úsáide as airíonna CSS eile cosúil le suíomh chun an leagan amach a theastaigh uainn le haghaidh eilimint áirithe a bhaint amach, d'fhéadfaimis infheictheacht a úsáid chun an t-ítim sin a cheilt ar dtús, ach amháin chun "dul" a chur ar ais ar siúl. Is é sin an úsáid amháin a d'fhéadfaí a bhaint as an maoin seo, ach arís, níl aon rud a théannimid le haon mhinicíocht.

Taispeáin

Murab ionann agus an mhaoin infheictheachta, rud a fhágann gné i sreabhadh gnáthcháipéise, taispeánann: ní fhágann aon cheann an eilimint go hiomlán ón doiciméad. Ní ghlacann sé spás ar bith, cé go bhfuil an HTML ann fós sa chód foinse. Tá sé seo toisc go bhfuil sé, go deimhin, as an sreabhadh doiciméad. I gcás gach intinn agus críocha, tá an t-ábhar imithe. Is rud maith nó droch-rud é seo, ag brath ar cad iad na hintinn atá agat. Féadfaidh sé dochar a dhéanamh do do leathanach freisin má dhéanann tú mí-úsáid an mhaoin seo!

Bainimid úsáid as "taispeáint: none" nuair a thástáil leathanach. Má theastaíonn uathu le "dul ar shiúl" ar feadh beagán ama ionas gur féidir linn réimsí eile den leathanach a thástáil, is féidir linn an taispeáint a úsáid: níl aon rud ann. Is é an rud atá le cuimhneamh, áfach, gur chóir an eilimint a thabhairt ar ais go dtí an leathanach roimh sheoladh láithreach an láithreáin sin. Tá sé seo toisc nach bhfeictear innill chuardaigh nó léitheoirí scáileáin ar mhír a bhaintear as sreabhadh doiciméad sa mhodh seo, cé go bhféadfadh sé fanacht sa mharcáil HTML. San am atá caite, baineadh úsáid as an modh seo mar mhodh hata dubh chun iarracht a dhéanamh tionchar a imirt ar rátálacha inneall cuardaigh, agus mar sin d'fhéadfadh nithe nach gcuirtear ar taispeáint bratach dearg do Google féachaint chuige cén fáth a bhfuil an cur chuige sin á úsáid.

Ar bhealach amháin a dhéanaimid taispeántais a aimsiú: níl aon rud le bheith úsáideach, agus nuair a dhéanaimid é a úsáid ar shuíomhanna gréasáin beo, tá muid ag tógáil suíomh freagrach a d'fhéadfadh gnéithe a bheith ar fáil le haghaidh méid taispeána amháin, ach ní le haghaidh daoine eile. Is féidir leat an taispeáint a úsáid: níl aon fhachtóir ann a cheilt agus ansin é a chur ar ais le ceisteanna na meán ina dhiaidh sin. Úsáid inghlactha é seo a thaispeántar: níl aon ní, toisc nach bhfuil tú ag iarraidh rud ar bith a cheilt ar chúiseanna neamhdhíobhálach, ach go bhfuil gá dlisteanach aige sin a dhéanamh.

Airteagal bunaidh le Jennifer Krynin. Arna eagarthóireacht ag Jeremy Girard ar 3/3/17