Kio estas la Diferenco Inter TH kaj TD HTML Tabelo Etikedoj?

Tabloj longe akiris malbonan reton en dezajno retejo. Antaŭ multaj jaroj, HTML-tabloj estis uzataj por aranĝo, kio evidente ne estis, kion ili celis. Ĉar CSS altiĝis al populara uzado por retejaj aranĝoj, la ideo ke "tabloj estas malbonaj" kroĉiĝis. Bedaŭrinde multaj homoj malkomprenis ĉi tion, ke signifas ke HTML-tabloj estas ĉiuj malbonaj, la tutan tempon. Tio tute ne estas. La realeco estas, ke HTML-tabloj estas malbonaj kiam ili uzis ion alian ol ilia vera celo, kio estas montri tabulajn datumojn (folioj, kalendaroj ktp). Se vi konstruas retejon kaj havas paĝon kun ĉi tiu speco de tabulaj datumoj, vi ne hezitu uzi HTML-tablon en via paĝo.

Se vi komencis konstrui ejojn en la jaroj, pro tio, ke HTML-tabloj por aranĝo ne sukcesis, vi vere ne povas esti konata kun la elementoj kiuj formas HTML-tabulojn. Unu demando, kiun multaj havas, kiam ili komencas rigardi tablon, estas:

"Kio estas la diferenco inter kaj HTML-tabloj-etikedoj?"

Kio Estas la Etikedo?

La etikedo etikedo aŭ "tabelo datumoj" kreas tabelkelojn ene de tablo-vico en HTML-tabelo. Ĉi tiu estas la HTML-etikedo, kiu enhavas iun ajn tekston kaj bildojn. Esence, ĉi tio estas la laboraj etikedoj de via tablo. La etikedoj enhavos la enhavon de la HTML-tablo.

Kio Estas la Tag

La etikedo, aŭ "tabla kapo", estas simila al la en multaj manieroj. Ĝi povas enhavi la saman informon (kvankam vi ne enmetus bildon en ), sed ĝi difinas tiun specifan ĉelon kiel tabelo.

Plej multaj retumiloj ŝanĝas la tipan pezon por aŭdaci kaj centras la enhavon en ĉelo. Kompreneble, vi povas uzi CSS-stilojn por fari tiujn tabelkondiĉojn, same kiel la enhavojn de viaj etikedoj, aspektu kiel ajn vi volas, ke ili rigardu la senditan retpaĝon.

Kiam Vi Devas Uzi & Lt; Th & Gt; Pli ol & lt; td & gt ;?

La etikedo devas esti uzata kiam vi volas nomumi la enhavon en la ĉelo kiel kaplinio por tiu kolumno aŭ vico. La tabuloj de la tabulo estas ĝenerale trovitaj ĉe la supro de la tablo aŭ laŭ la flanko - esence, la rubrikoj ĉe la supro de kolumnoj aŭ la rubrikoj maldekstre aŭ la komenco de unu vico. Ĉi tiuj titoloj estas uzataj por difini, kio estas la enhavo malsupre aŭ apud ili, farante ke la tablo kaj ĝia enhavo multe pli facile revizias kaj procesas rapide.

Ne uzu por stiligi viajn ĉelojn. Ĉar retumiloj inklinas montri ĉapablajn ĉapitrojn malsame, iuj mallaboremaj retejo-projektistoj povas provi utiligi ĉi tion kaj uzi la etikedon kiam ili volas ke la enhavo estu aŭdaca kaj centrita. Ĉi tio estas malbona pro pluraj kialoj:

  1. Vi ne povas dependi de retumiloj ĉiam montros la enhavon tiel. Futuraj retumiloj eble ŝanĝu la koloron defaŭlte, aŭ neniujn vidajn ŝanĝojn al enhavo. Vi neniam devas fidi nur defaŭlta retumilo de stiloj kaj neniam uzu HTML-elementon pro tio, kiel ĝi aspektas "defaŭlte"
  2. Ĝi estas semantike malĝusta. Uzantaj agentoj, kiuj legas la tekston, povas aldoni aŭdeblan formatadon kiel "vico-kaplinio: via teksto" por indiki, ke ĝi estas en ĉelo. Aldone, kelkaj TTT-aplikoj presas la tabelkapulojn sur la supro de ĉiu paĝo, kio rezultus problemojn se la ĉelo ne estas fakte kaplinio, sed anstataŭe estas uzata nur por estilikaj kialoj. Fundo, uzante etikedoj de ĉi tiu maniero povas kaŭzi problemojn de alirebleco por multaj uzantoj, precipe tiuj, kiuj uzas helpitajn aparatojn por aliri vian enhavon.
  3. Vi devas uzi CSS por difini kiel aspektas la ĉeloj. La disiĝo de stilo (CSS) kaj strukturo (HTML) estis bona praktiko en retpaĝo por multaj jaroj. Denove, uzu ĉar la enhavo de tiu ĉelo estas kaplinio, ne ĉar vi ŝatas la vojon, kiun la retumilo probable redonos tiun enhavon defaŭlte.