Ознаке табела ТХ и ТД ХТМЛ

Табеле су одавно лоше погодиле веб дизајн. Пре много година, ХТМЛ табеле су коришћене за распоред, што очигледно није било оно чему су намењене. Како се ЦСС почео популарно користити за изглед веб локација, идеја да „столови су лоши" ухватио. На несрећу, многи су то погрешно схватили, што значи да су ХТМЛ табеле стално лоше. То уопште није случај. Стварност је таква да су ХТМЛ табеле лоше када се користе за нешто друго осим за стварну сврху, а то је приказивање табеларних података (табеле, календари итд.). Ако правите веб страницу и имате страницу са овом врстом табеларних података, не оклевајте да користите ХТМЛ табела на вашој страници.

Шта раде и Урадите?

Тхе

 ознака, или ознака „табела података“, ствара ћелије табеле унутар реда табеле у ХТМЛ табели. Ово је ХТМЛ ознака која садржи било који текст и слике. У основи, ово је ознака радног стола вашег стола. Ознаке ће садржати садржај ХТМЛ табеле.

Тхе

 ознака или "заглавље табеле" је слично као  на много начина. Може садржати исту врсту информација (иако слику не бисте ставили у
instagram viewer
), али дефинише ту одређену ћелију као заглавље табеле.

Већина веб прегледача мења тежину фонта на подебљано и центрира садржај у ћелији. Наравно, можете користити ЦСС стилови да би заглавља табела, као и садржај ваших ознака, изгледали онако како желите да изгледају на приказаној веб страници.

Када треба да користите Радије него ?

Тхе

Ознака треба да се користи када желите да одредите садржај у ћелији као заглавље за ту колону или ред. Ћелије заглавља табеле обично се налазе на врху табеле или уз бок - у основи, наслови на врху колона или наслови с леве стране или на почетку реда. Ова заглавља се користе за дефинисање садржаја испод или поред њих, чинећи табелу и њен садржај много лакшим за преглед и брзу обраду.

Немојте користити за обликовање ћелија. Будући да прегледачи имају тенденцију да различито приказују ћелије заглавља табеле, неки лењи веб дизајнери могу покушати да то искористе и користе ознаку када желе да садржај буде подебљан и центрирано. Ово је лоше из неколико разлога:

  1. Не можете се ослонити на то да веб прегледачи увек приказују садржај на тај начин. Будући прегледачи могу подразумевано да промене боју или да уопште не направе визуелне промене  садржај. Никада се не бисте требали ослањати искључиво на задате стилове прегледача и никада не бисте требали користити ХТМЛ елемент због тога како он подразумевано „изгледа“.
  2. То је семантички нетачно. Кориснички агенти који читају текст могу додати звучно обликовање као што је „заглавље реда: ваш текст“ да би означили да је у а ћелија. Поред тога, неке веб апликације штампају заглавља табела на врху сваке странице, што би резултирају проблемима ако ћелија заправо није заглавље, већ се користи из стилских разлога само. У крајњој линији - коришћење ознака на овај начин може многим корисницима, посебно онима који користе потпомогнуте уређаје за приступ садржају ваше веб локације, створити проблеме са приступом.
  3. Требали бисте користити ЦСС да би се дефинисало како ћелије изгледају. Одвајање од стил (ЦСС) и структура (ХТМЛ) су најбоља пракса у веб дизајну већ дуги низ година. Још једном, користите а јер је садржај те ћелије заглавље, а не зато што вам се свиђа начин на који прегледач подразумевано приказује тај садржај.
instagram story viewer