TH және TD HTML кесте тегтерінің арасында қандай айырмашылық бар?

Кестелер ұзақ уақыт бойы веб-дизайнда жаман рэпке ие болды. Көптеген жылдар бұрын, HTML-кестелердің орналасуы үшін пайдаланылды, бұл олардың не үшін арналмағаны анық емес еді. CSS веб-сайтының орналасуына кеңінен қолданылатынына қарай, «кестелер нашар» деген идея алды. Өкінішке орай, көптеген адамдар HTML кестелерінің бәрі жаман екенін білдіреді дегенді дұрыс түсінбеді. Бұл мүлдем жоқ. Шындық мынада, HTML-кестелер нағыз мақсаттардан басқа бір нәрсе үшін пайдаланылғанда, яғни кестелік деректерді (электрондық кестелер, күнтізбелер және т.б.) көрсету үшін нашар. Егер сіз веб-сайт құрып, осы кестедегі деректермен бет жасасаңыз, сіздің бетіңіздегі HTML кестесін пайдалануға қымсынбаңыз.

Егер HTML-кестелердің орналасуы пайдасыз болғандықтан, сіз сайттарды бірнеше жылдан бері бастаған болсаңыз, HTML-кестелерді жасайтын элементтермен таныс емессіз. Көптеген кестелерді түзетуді бастаған кезде олардың бірі:

« және HTML кесте тегтерінің арасында қандай айырмашылық бар?»

Тег дегеніміз не?

тегі немесе «кесте деректері» тегі HTML кестесіндегі кесте жолындағы кесте ұяшықтарын жасайды. Бұл кез-келген мәтінді және кескіндерді қамтитын HTML тегі. Негізінде бұл сіздің кестеңіздегі жұмыс тегтері. Тегтер HTML кестесінің мазмұнын қамтиды.

Тег дегеніміз не

тегі немесе «кесте тақырыбы» көптеген жолмен сияқты. Ол ақпараттың бірдей түрін қамтуы мүмкін (бірақ сіз суретіңізді -де орналастырмасаңыз да), бірақ ол белгілі бір ұяшықты кесте тақырыбы ретінде анықтайды.

Көптеген веб-браузерлер қаріптің салмағын батыл етіп өзгертеді және ұяшықтағы мазмұнды ортаға орналастырады. Әрине, CSS кестелерін осы кесте тақырыбын жасау үшін, сондай-ақ, тегтеріңіздің мазмұнын көрсету үшін оларды көрсетілетін веб-бетке қалай қарауды қалайтыныңызды көруге болады.

Сіз & lt; th & gt; & Lt; td & gt;

тегі ұяшықтағы мазмұнды сол баған немесе жол үшін тақырып ретінде белгілегіңіз келгенде қолданылуы керек. Кесте тақырыбы ұяшықтары, әдетте, кестенің жоғарғы жағында немесе жағында орналасқан - негізінен бағандардың жоғарғы жағындағы тақырыптар немесе тақырыптар солға немесе жолдың басына дейін болады. Бұл тақырыптар кестені және оның мазмұнын тез қарап шығуға және өңдеуге әлдеқайда жеңілдету үшін төменде немесе жанындағы мазмұнды анықтау үшін қолданылады.

Ұяшықтарыңызды стильдеу үшін қолданбаңыз . Браузерлер кесте тақырыбы ұяшықтарын басқаша көрсетуді ұйғарғандықтан, кейбір жалқау веб-дизайнерлер бұл мүмкіндікті пайдаланып, мазмұнын батыл және орталықтандырғысы келсе, тегті қолдануға тырысуы мүмкін. Бұл бірнеше себептер бойынша нашар:

  1. Веб-браузерлерге сене алмайсыз, мазмұнды әрдайым көрсететін болады. Болашақ браузерлер әдепкі бойынша түстерді өзгерте алады немесе мүлде мазмұнға визуалды өзгерістер енгізбеуі мүмкін. Әдепкі браузерлер мәнерлеріне ешқашан сенуге болмайды және ешқашан HTML элементін ешқашан әдепкі бойынша «көрінеді» дегенді пайдаланбауы керек
  2. Бұл семантикалық түрде дұрыс емес. Мәтінді оқыған қолданушылар агенттері ұяшығында екенін көрсету үшін «жол тақырыбы: сіздің мәтініңіз» сияқты дыбыстық пішімдеуді қосуы мүмкін. Сонымен қатар, кейбір веб-қосымшалар кесте тақырыбын әрбір беттің жоғарғы жағында басып шығарады, бұл ұяшық нақты тақырып емес болса, бірақ оның орнына стилистикалық себептер бойынша ғана пайдаланылады. Осылайша, тегтерді пайдаланып, төменгі жолда көптеген пайдаланушыларға, әсіресе, көмек көрсетілетін құрылғылардың торап мазмұнына кіруіне арналған қол жетімділік мәселелерін тудыруы мүмкін.
  3. Ұяшықтардың қалай көрінетінін анықтау үшін CSS-ні ​​қолданыңыз. Стилдің (CSS) және құрылымның бөлінуі (HTML) көптеген жылдар бойы веб-дизайндағы үздік тәжірибе болып табылады. Тағы да, осы ұяшықтың мазмұны тақырыбы болғандықтан пайдаланыңыз, себебі браузер бұл мазмұнды әдепкі бойынша көрсетуі мүмкін.