Cili është dallimi midis TH dhe TD tags HTML Table?

Tabelat kanë marrë gjatë një rap keq në web design. Shumë vite më parë, tryezat HTML u përdorën për paraqitjen, e cila padyshim nuk ishte ajo për të cilën ishin menduar. Ndërsa CSS u rrit në përdorim të popullarizuar për paraqitjen e faqeve të internetit, ideja që "tavolinat janë të këqija" u mbajtën. Për fat të keq, shumë njerëz e kanë keqkuptuar që kjo të thotë se tabelat HTML janë të këqija, gjatë gjithë kohës. Ky nuk është aspak rasti. Realiteti është se tabelat HTML janë të këqija kur përdoren për diçka tjetër përveç qëllimit të tyre të vërtetë, që është për të shfaqur të dhëna tabelare (spreadsheets, kalendarë, etj.). Nëse po ndërtoni një faqe interneti dhe keni një faqe me këtë lloj të të dhënave tabelare, nuk duhet të hezitoni të përdorni një tabelë HTML në faqen tuaj.

Nëse keni filluar ndërtimi i vendeve në vitet që nga tabelat HTML për paraqitjen e faqeve, nuk mund të jeni të njohur me elementët që përbëjnë tabelat HTML. Një pyetje që shumë kanë kur fillojnë të shikojnë tabelën e tryezës është:

"Cili është dallimi në mes dhe etiketave të tabelave HTML?"

Cila është etiketa?

Etiketa , ose "etiketa e tabelës" krijon qeliza tabele brenda një rreshti tabelë në një tabelë HTML. Ky është tag HTML që përmban çdo tekst dhe imazhe. Në thelb, kjo është etiketat e stendës së tabelës suaj. Etiketat do të përmbajnë përmbajtjen e tabelës HTML.

Cila është etiketa

Etiketa , ose "header tabela", është e ngjashme me në shumë mënyra. Mund të përmbajë të njëjtin lloj informacioni (edhe pse nuk do të vendosni një imazh në një ), por ai përcakton atë qelizë specifike si një kokë tabele.

Shumica e shfletuesve të uebit e ndryshojnë peshën e shkronjave në të zeza dhe e përqendrojnë përmbajtjen në një qelizë. Sigurisht, ju mund të përdorni stilet CSS për të bërë ato kokëra të tabelave, si dhe përmbajtjen e etiketave tuaja, të shikoni në çdo mënyrë që ju dëshironi që ata të shikojnë në faqen e internetit të dhënë.

Kur duhet të përdorni & lt; th & gt; Në vend se & lt; td & gt ;?

Etiketa duhet përdorur kur doni të caktoni përmbajtjen në qelizë si një kokë për atë kolonë ose rresht. Qelizat e tabelave të tabelës gjenden zakonisht në krye të tabelës ose përgjatë anës - në thelb, titujt në krye të kolonave ose titujt në të majtë ose në fillim të një rreshti. Këto headers janë përdorur për të përcaktuar se çfarë përmbajtje poshtë ose pranë tyre, duke e bërë tabelën dhe përmbajtjen e saj shumë më të lehtë për të shqyrtuar dhe të procesit të shpejtë.

Mos përdorni për të stiluar qelizat tuaja. Për shkak se shfletuesit tentojnë të shfaqin ndryshe qelizat e tabelave të tabelave, disa dizajnerë të dembelës mund të përpiqen të përfitojnë nga kjo dhe të përdorin tagin kur duan që përmbajtja të jetë e guximshme dhe e përqendruar. Kjo është e keqe për disa arsye:

  1. Ju nuk mund të mbështetet në shfletues web gjithmonë do të shfaqin përmbajtjen në këtë mënyrë. Shfletuesit e ardhshëm mund ta ndryshojnë ngjyrën sipas parazgjedhjes, ose të mos bëjnë asnjë ndryshim vizual në të gjitha përmbajtjet. Ju nuk duhet të mbështeteni vetëm në stilet e parazgjedhur të shfletuesit dhe kurrë nuk duhet të përdorni një element HTML për shkak të asaj se si "duket" sipas paracaktuar
  2. Është semantikisht i pasaktë. Agjentët e përdoruesit që lexojnë tekstin mund të shtojnë formatimin zanor si "header rresht: teksti yt" për të treguar se është në një qelizë . Përveç kësaj, disa aplikacione Web printojnë kokën e tabelave në krye të secilës faqe, gjë që do të rezultonte me probleme nëse qeliza nuk është në të vërtetë një kokë, por përdoret vetëm për arsye stilistike. Linja poshtë, duke përdorur etiketat në këtë mënyrë mund të shkaktojë probleme të qasjes për shumë përdorues, veçanërisht ato që përdorin pajisjet ndihmëse për të hyrë në përmbajtjen e sitit tuaj.
  3. Ju duhet të përdorni CSS për të përcaktuar se si duken qelizat. Ndarja e stilit (CSS) dhe struktura (HTML) ka qenë një praktikë më e mirë në hartimin e uebit për shumë vite. Edhe një herë, përdorni një sepse përmbajtja e asaj qelize është një header, jo sepse ju pëlqen mënyra se si shfletuesi ka të ngjarë ta paraqesë këtë përmbajtje sipas parazgjedhjes.