XHTML-да орналасу емес, деректер үшін кестелерді пайдаланыңыз
Кестедегі деректер - бұл жай кестедегі деректер. HTML- де бұл кестенің ұяшықтарында тұратын, яғни
Дегенмен, кестені ең жақсы пайдалану деректерді көрсету үшін.
W3C деректері бойынша:
«HTML кесте үлгісі авторларға деректер мәтінін, алдын ала пішімделген мәтінді, кескіндерді, сілтемелерді, пішіндерді, пішін өрістерін, басқа кестелерді және т.б. - ұяшықтардың жолдары мен бағандарына реттеуге мүмкіндік береді.»
Дереккөз: HTML 4 ерекшеліктерінің кестелеріне кіріспе.
Бұл анықтаманың негізгі сөзі деректер болып табылады. Веб-дизайн тарихында ертеде кестелер веб-беттегі мазмұнның қалай және қайда пайда болатындығын анықтауға көмектесетін құралдар ретінде бейімделген. Бұл кейде браузерлердің кестелерді өңдеуіне байланысты әртүрлі браузерлердегі нашар көрсетілімге әкелуі мүмкін, сондықтан әрқашан дизайндағы талғампаз әдіс болған жоқ.
Дегенмен, веб-дизайн жетілдірілген және каскадты стиль кестелерін (CSS) пайда болған кезде, бет дизайн элементтерін қатал басқару үшін кестелерді қолдану қажеттілігі төмендеді. Кесте үлгісі веб-авторлардың веб-парақтың орналасуын басқаруға немесе ұяшықтардың, шекаралардың немесе өңдік түстердің қалай көрінетінін өзгертудің жолы ретінде жасалмаған.
Мазмұнды көрсету үшін кестелерді пайдаланған кезде
Егер сіз бетте орналастырғыңыз келетін мазмұн - электрондық кестеде басқарылатын немесе бақыланатын ақпаратты күтетін болса, онда бұл мазмұн веб-беттегі кестеде көрсетілімге жақсы жағынан дерлік беріледі.
Деректер бағандарының үстіңгі жағында үстіңгі деректеме өрістерін немесе деректер жолдарының сол жағында болса, онда ол кестелік болып табылады және кесте пайдаланылуы керек.
Егер мазмұн дерекқорда, әсіресе қарапайым дерекқорда мағынасы болса, деректерді көрсетуді және оны жақсы көрмеуді қаласаңыз, кесте қолайлы болады.
Мазмұнды көрсету үшін кестелерді пайдаланбағанда
Кестелерді деректердің мазмұнын өздігінен жөнелтуге болмайтын жағдайларда қолданудан аулақ болыңыз.
Кестелерді пайдаланбаңыз, егер:
- Кестенің басты мақсаты - беттегі мазмұнды орналастыру. Мысалы, кескін айналасындағы аралықты қосу, тізімдегі оқ атауының белгішелерін қою немесе мәтінді блоктауды тырнақшаға айналдыру сияқты әрекет ету.
- Деректерді қоңырау шалудан гөрі, беттерді ұлғайту үшін фонның түстерін немесе суреттерін пайдаланғыңыз келеді. Мысалы, кестенің әрбір басқа жолын бөлектеу жақсы, бірақ тек жоғарғы оң жақ ұяшықтарды ғана өзгертеді, себебі бұл олардың бет өңіне сәйкес келмейді.
- Кескінді кесіп, суретті бөліктерді кестені пайдаланып бетке біріктіресіз. Бұл бірнеше жыл бұрын өте кең таралған, бірақ енді дұрыс деп саналмайды.
Кестелерден қорықпаңыз
Кестелік деректер үшін өте шығармашылық көрінетін кестелерді пайдаланатын веб-бетті жасау әбден мүмкін. Кестелер XHTML спецификациясының маңызды бөлігі болып табылады және кестелік деректерді жақсы көруді үйрену веб-беттерді құрудың маңызды бөлігі болып табылады.