Hver er munurinn á TH og TD HTML Tafla Tags?

Töflur hafa lengi verið slæmt rapp í vefhönnun. Fyrir mörgum árum voru HTML töflur notaðar fyrir skipulag, sem var augljóslega ekki það sem ætlað var. Eins og CSS hækkaði til vinsælrar notkunar fyrir vefútlit, tók hugmyndin að "borðið er slæmt" að halda. Því miður skildu margir misskilningur þetta að þýða að HTML töflur eru allir slæmir, allan tímann. Það er alls ekki raunin. Staðreyndin er sú að HTML töflur eru slæmar þegar þau notuðu eitthvað annað en sanna tilgang sinn, sem er að sýna töflu gögn (töflureiknir, dagatöl, osfrv.). Ef þú ert að byggja upp vefsíðu og hafa síðu með þessu tagi töflugagna, ættir þú ekki að hika við að nota HTML töflu á síðunni þinni.

Ef þú byrjaðir að byggja upp síður á árunum þar sem HTML borðum fyrir skipulagið féll úr hagi, getur þú í raun ekki verið kunnugt um þá þætti sem búa til HTML töflur. Ein spurning sem margir hafa þegar þeir byrja að horfa á borðið er:

"Hver er munurinn á og HTML borði tags?"

Hvað er merkið?

Merkið , eða "töflugögn", býr til töflufrumur innan töflu í HTML-töflu. Þetta er HTML merkið sem inniheldur texta og myndir. Í grundvallaratriðum er þetta vinnustaðamerki borðsins. Merkin innihalda innihald HTML töflunnar.

Hvað er merkið

merkið, eða "borðhaus", er svipað og á marga vegu. Það getur innihaldið sömu tegund upplýsinga (þótt þú myndir ekki setja mynd í ), en það skilgreinir tiltekna reitinn sem töfluhaus.

Flestir vefur flettitæki breyta leturgerðinni í feitletrun og miðja innihaldinu í reit. Auðvitað er hægt að nota CSS-stíl til að búa til þau borðhausar, sem og innihald merkjanna, líta út eins og þú vilt að þau líta á vefsíðuna sem birtist.

Hvenær ættirðu að nota & lt; th & gt; Frekar en & lt; td & gt ;?

merkið ætti að nota þegar þú vilt auðkenna innihald í reitnum sem haus fyrir þá dálk eða línu. Töfluhöfuðfrumurnar eru venjulega að finna efst á borðið eða meðfram hliðinni - í grundvallaratriðum, fyrirsagnirnar efst í dálkunum eða fyrirsagnirnar til vinstri eða í byrjun röðarinnar. Þessar hausar eru notaðir til að skilgreina hvað innihaldið að neðan eða við hliðina á þeim er, sem gerir borðið og innihald hennar miklu auðveldara að endurskoða og vinna fljótt.

Ekki nota til að stilla frumurnar þínar. Vegna þess að vafrar hafa tilhneigingu til að sýna töfluhöfuðfrumur á annan hátt gætu sumir latur vefhönnuðir reynt að nýta sér þetta og nota merkið þegar þau vilja innihaldin vera feitletrað og miðuð. Þetta er slæmt af ýmsum ástæðum:

  1. Þú getur ekki treyst á vafra mun alltaf birta efnið þannig. Framundan vafrar gætu breytt litnum sjálfgefið, eða breyttu engum sjónrænum breytingum á efni. Þú ættir aldrei að treysta eingöngu á vanræksla vafra stíl og ætti aldrei að nota HTML þáttur vegna þess hvernig það "lítur út" sjálfgefið
  2. Það er semantically rangt. Notandi umboðsmenn sem lesa textann geta bætt við heyranlegu formi, svo sem "línuhaus": textinn þinn "til að gefa til kynna að það sé í klefi. Að auki prenta nokkrar vefforrit töflureiknin yfir efst á hverri síðu, sem myndi leiða til vandamála ef klefinn er ekki í raun haus en í staðinn er aðeins notaður fyrir stílfræðilegar ástæður. Bottom line, með því að nota merkin á þennan hátt, getur valdið aðgengi að mörgum notendum, sérstaklega þeim sem nota aðstoðar tæki til að fá aðgang að vefsvæðinu þínu.
  3. Þú ættir að nota CSS til að skilgreina hvernig frumurnar líta út. Aðgreining á stíl (CSS) og uppbyggingu (HTML) hefur verið besti æfingin í vefhönnun í mörg ár. Enn og aftur skaltu nota því vegna þess að innihald þessara reit er haus, ekki vegna þess að þú líkar á því hvernig vafrinn líklega er að láta það innihalda sjálfgefið.