Mis vahe on TH ja TD HTML-tabeli sildid?

Tabelid on juba pikka aega veebipõhises disainis halbadeks räpasteks saanud. Paljusid aastaid kasutati paigutusena HTML-lauseid, mis ilmselgelt ei olnud nende jaoks ette nähtud. Kuna CSS-i populaarsuskasutus veebisaidi kujunduste jaoks tõusis, oli idee, et tabelid on halvad. Kahjuks mõistsid paljud, et see tähendab, et HTML-tabelid on kogu aeg halb. See ei ole nii üldse. Reaalsus on selles, et HTML-tabelid on halb, kui nad kasutavad midagi muud kui nende tegelik eesmärk, st kuvada tabelarvuteid (arvutustabeleid, kalendreid jne). Kui teete veebisaiti ja teil on selline tabelarvuga leht, ärge kartke oma lehel HTML-tabelit kasutada.

Kui te hakkasite saite ehitama aastate jooksul, kuna HTML-tabelid paigale jäid kasuks, ei pruugi te tegelikult HTML-tabelite moodustavate elementidega tutvuda. Üks paljudest küsimustest, kui nad hakkavad laua märgistamist vaatama, on:

"Mis vahe on ja HTML-tabeli siltide vahel?"

Mis on silt?

Sildi või "tabeliandmetega" abil luuakse lahtrirakud tabeli reas HTML-tabelis. See on HTML-i märgend, mis sisaldab teksti ja pilte. Põhimõtteliselt on see teie laua töömaja sildid. Märgendid sisaldavad HTML-tabeli sisu.

Mis on silt

silt või "tabeli päis" on sarnane mitmeti. See võib sisaldada sama liiki teavet (kuigi te ei aseta pildi ), kuid see määrab selle konkreetse lahtri tabeli päisena.

Enamik veebibrauseritest muudab fondi kaalu rasvases kirjas ja keskendub lahtris olevale sisule. Loomulikult võite kasutada CSS-i stiile, et muuta nende tabeli päised ja sildi sisu, kuid otsekohe, kui soovite, et nad käsitleksid sulatatud veebilehte.

Kui peaksite kasutama & lt; th & gt; Pigem kui

silt tuleks kasutada siis, kui soovite selle veeru või rea päisena määrata lahtris oleva sisu. Tabeli päises olevad lahtrid asuvad tavaliselt tabeli ülaosas või piki külge - põhimõtteliselt veergude peal olevaid päiseid või vasakule või rea algust pealkirju. Neid päiseid kasutatakse selleks, et määratleda, milline on allpool või kõrval olev sisu, muutes laua ja selle sisu palju hõlpsam ülevaatamiseks ja kiireks töötlemiseks.

Ärge kasutage oma lahtrite stiilimiseks. Kuna brauserid kalduvad tabeli päises olevaid lahtreid teistsugusel viisil näitama, võivad mõned laiskad veebidisainerid seda proovida ära kasutada ja kasutada märgendit, kui nad soovivad, et sisu oleks julge ja tsentreeritud. See on halb mitmel põhjusel:

  1. Sa ei saa veebibrauseritele enam tugineda, kuvatakse alati selline sisu. Tulevased brauserid võivad vaikimisi värvi muuta või muuta visuaalseid muudatusi üldse sisuga. Te ei tohiks kunagi tugineda ainult vaikimisi brauseri stiilidele ega tohiks kunagi HTML-elementi kasutada sellepärast, et see vaikimisi välja näeb
  2. See on semantiliselt vale. Teksti lugejat kasutavad agendid võivad lisada helisignaali, näiteks "rea päis: teie tekst", et näidata, et see on lahter. Lisaks sellele prindivad mõnda veebirakendust iga lehe ülaosas tabeli päised, mis võib põhjustada probleeme, kui lahtrisse ei ole tegelikult päis, vaid seda kasutatakse vaid stilistilistel põhjustel. Sellisel viisil siltide kasutamine võib põhjustada juurdepääsuküsimusi paljudele kasutajatele, eriti neile, kes kasutavad abistavaid seadmeid oma saidi sisule juurdepääsuks.
  3. Saate kasutada CSS-i, et määratleda, kuidas rakud välja näevad. Stiili eraldamine (CSS) ja struktuur (HTML) on veebidisaini parimad tavad juba mitu aastat. Veelkord kasutage seda, sest selle lahtri sisu on päis, mitte sellepärast, et sulle meeldib, kuidas brauser tõenäoliselt selle sisu vaikimisi ümber kujundab.